Menu 

Our Lady of the Greenwood Catholic Church Photos

Photo of the Our Lady of the Greenwood Catholic Church in Greewood, Indiana

Photo of the sober stone exterior of the Our Lady of the Greenwood Catholic Church, a part of Greenwood society in Greenwood.