Our Lady of the Greenwood

335 S. Meridian Street
Greenwood, IN 46143

Phone: 317.888.2861
Website: http://www.olgreenwood.org

©2012-2022 One In Christ | Rights Reserved