1 pickleball court in West Peoria, Illinois

Image of Franciscan Recreation Complex

Franciscan Recreation Complex

908 N Sterling Ave, West Peoria, IL 61604, USA

3 indoor courts

Loading map...