Construction Underway for North Olmsted Senior Apartments
News of the Diocese
October 17, 2012
Developed by Catholic Charities of the Diocese of Cleveland, The Apartments at St. Richard...a new 34 unit independent living complex for persons 55+...begins construction following groundbreaking ceremonies on Tuesday, October 23, 2012. Located on the campus of St. Richard parish at 26855 Lorain Road in North Olmsted, it is a project of ...
Continue Reading