Place Details

Fountain Square Plaza

901 Shelby St
Indianapolis,  IN 46203

Phone: <>



Show Map

Business Info


Categories: Public Square


Report a Problem
Tweets from Indianapolis
twitter