Boston Sports Clubs
- Distance: 2.60 mi
- Address:15 Gorham St, Allston, MA 02134
- Phone:(617) 731-4177
- Reviews: 25Rating: 4.0
They are renovating right now but the gym is nice. It is a bit small so just be able to work out with a crowd.. The staff are fantastic but I haven't worked with a personal trainer here yet.... more