Fountain Square Plaza Address 1104 Shelby St Indianapolis IN Visit Fountain Square Plaza Upcoming EventsNo events in this location