Indiana World War Memorial Plaza | Kids Out and About Indianapolis <

Indiana World War Memorial Plaza

Address: 
431 N Meridian St
Indianapolis , IN , 46204 39° 46' 24.15" N, 86° 9' 24.6744" W