Kennedy King Park Center
Address:
601 E 17th St
Indianapolis
, IN
, 46202
39° 47' 24.5256" N, 86° 8' 44.448" W
See map: Google Maps