World Gym
- Distance:4.85 mi
- Address:7 Neponset St # D8, Worcester, MA 01606
- Phone:(508) 853-6700
- Reviews:27Rating:3.1
Horrible place - Once they have your billing info they make it impossible for you to cancel. I've called numerous times, sent 3 certified letters can't speak to the same person more than once.... more