St Francis & Clare Catholic

Catholic

5901 Olive Branch Rd, Greenwood, IN, 46143

Phone: (317) 859-4673

Website: www.ss-fc.org

Connect: Facebook

Nearby Churches

More Catholic churches in Greenwood, IN

What to expect on your first visit