Louisville Slugger Sports Complex is located in Peoria, United States on 8400 Orange Prairie Rd. Louisville Slugger Sports Complex is rated 4.6 out of 5 in the category sports complexbaseball fieldbasketball courtrecreation centersoccer fieldsoftball fieldvolleyball court in United States.
Address
8400 Orange Prairie Rd