Boston Sports Clubs
- Distance:8.29 mi
- Address:100 Summer St, Boston, MA 02110
- Phone:(617) 482-8881
- Reviews:12Rating:4.3
Absolutely horrible experience. Payed 15 bucks a month for 8 months to put membership on hold. Called to cancel after a year was told only in person. So I waited two weeks until I could go in.... more