Planet Cheer
Fitness Centers & Health Clubs
- Address
- 1196 Addison Ave W Ste 11, Twin Falls, ID, 83301
- Phone
- 208-735-1270
- Website
- www.planetcheerinc.com
About this area
Planet Cheer is one of 2 fitness centers & health clubs listed in Twin Falls, ID.
What's nearby: a kitchen stores, kitchen products & accessory, a car & auto parts & supplies, used & rebuilt, and a car & auto parts, accessories & supply within walking distance.
About
Locally owned and operated. See us for all your needs
More Fitness Centers & Health Clubs in Twin Falls, ID
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.