Lifted Fitness
- Distance:141.60 mi
- Address:803 Summer St, South Boston, MA 02127
- Phone:(857) 496-1022
- Reviews:18Rating:5.0
I found Lifted Fitness totally by accident after moving to South Boston and it was my luckiest find ever. This fitness experience is the real deal. A great workout, great crew of people and a great overall experience.... more