Our Lady of the Greenwood School Address 335 S Meridian St, Greenwood IN Visit Our Lady of the Greenwood School Upcoming Events No events in this location