Our Lady of the Greenwood

Catholic

335 S Meridian St, Greenwood, IN, 46143

Phone: (317) 888-2861

Website: www.olgreenwood.org

Connect: Facebook

Nearby Churches

More Catholic churches in Greenwood, IN

What to expect on your first visit