Indiana World War Memorial Plaza
Address:
431 N Meridian St
Indianapolis
, IN
, 46204
39° 46' 24.15" N, 86° 9' 24.6744" W
See map: Google Maps