📍 Indianapolis, Indiana

Indiana Landmarks Center

1201 Central Ave

Indianapolis, Indiana 46202

About

Restored Romanesque Revival church with stunning acoustics. Steinway concert grand and restored organ.

Info

Address:
1201 Central Ave
Indianapolis, Indiana 46202
United States
Phone (317) 639-4534
Socials

Comments 0

Sort by
Log in to join the discussion.
Loading comments...