Decatur IL Sports Indoor 1. 2927 N Water St, Decatur, IL 62526 | McGorray's Golf & Grille (217) 330-6764