An interactive map showing the location of John C. Proctor Recreation Center, Peoria, Peoria County, Illinois, USA.