Church of the Holy Cross
About Us
Church of the Holy Cross is a local church in Indianapolis, IN.
- Denomination
- Catholic
Contact
Phone
317-637-2620
Website
http://www.holycrossindy.org/
Church of the Holy Cross is a local church in Indianapolis, IN.