Louisville Champions Park

Park Address: 
2050 River Rd.
Louisville, KY 40206
Year Acquired: 
2007
Park Hours: 
Dawn to Dusk
Size: 
222 acres