The Indiana War Memorial is on the American Legion Mall

The Indiana War Memorial is on the American Legion Mall