Downtown Fitness
- Address:100 S Water St, Decatur, IL 62523
- Phone:(217) 791-5586
- Reviews: 4Rating: 5.0
Best little gym in town. Great employees and atmosphere .. Dave is knowledgeable and customer friendly! A++ LOCATION... more
Best little gym in town. Great employees and atmosphere .. Dave is knowledgeable and customer friendly! A++ LOCATION... more
The facilities are pretty good and the workers are generally friendly, but the price is nothing to blink at and they often have the music on so loud that I hear it even with my own headset on.... more