DECATUR INDOOR SPORTS CENTER

(217) 429-3472


Get Directions

1295 W Wood St, Decatur, IL 62522

Mon-Thu 5:30 AM-10:00 PM
Fri 5:30 AM-9:00 PM
Sat 6:00 AM-9:00 PM
Sun 7:00 AM-10:00 PM


www.decaturindoorsportscenter.com