Skip to main content

Our Lady of the Greenwood Catholic Church

christian place of worship · roman catholic place of worship · Greenwood, IN

Address
335 S Meridian St, Greenwood, IN 46143
Phone
(317) 888-2861
Website
olgreenwood.org
Where
39.6093, -86.1056

Search Hominin for Our Lady of the Greenwood Catholic Church

Other christian place of worships nearby

More in Greenwood

Our Lady of the Greenwood Catholic Church — christian place of worship in Greenwood, IN | Hominin