This columned building houses a shrine to fallen WWI soldiers, an ornate auditorium & a war museum.
Attractions
Indy’s Teeny Statue Of Liberty Museum
E 10th St, Indianapolis, IN 46201
