Downtown Fitness

  • Address:100 S Water St, Decatur, IL 62523
  • Phone:(217) 791-5586
  • Reviews: 4
    Rating: 5.0

Best little gym in town. Great employees and atmosphere .. Dave is knowledgeable and customer friendly! A++ LOCATION... more


Decatur Athletic Club

  • Address:1010 W South Side Dr, Decatur, IL 62521
  • Phone:(217) 423-7020
  • Reviews: 21
    Rating: 4.7

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