Fountain Square Presbyterian Church
Church in Indianapolis, IN
Address: 1301 Prospect St, Indianapolis, IN 46203, USA
Website: https://www.fountainsquarepres.org/
Fountain Square Presbyterian Church is a Presbyterian (PCA / OPC) church in Indianapolis, IN.
- Denomination
- Presbyterian (PCA / OPC)