Central Community Branch YMCA
- Distance: 107.59 mi
- Address:766 Main St, Worcester, MA 01610
- Phone:(508) 755-6101
- Reviews: 23Rating: 3.0
#1 I think it's pretty rotten that I was charged all of March. Then they bill my credit card for April 68.00. They're closed. Should not be billing no one. Very disappointed in the Management.... more