Fort Ben Cultural Campus
Website URL:
Address:
8920 Otis Ave,
Indianapolis
, IN
, 46216-1033
39° 51' 24.9696" N, 86° 0' 41.184" W
See map: Google Maps