1
Boston Sports Clubs
- Address:1359 Washington St, West Newton, MA 02465
- Phone:(617) 332-1700
- Reviews:23Rating:3.8
Great location for me, friendly staff, old equipment.. Excellent service and facility! This is my first time in the Boston area and was looking for place for a workout. The hotel gym was just okay, for a hotel gym.... more