We are excited to announce that The Lord's Gym is now located at 1829 Vine Street in Over-the-Rhine. We are located just north of the Findlay Park.