Dedication of North Olmsted Senior Apartments
News of the Diocese
December 10, 2013
The Apartments at St. Richard?a new 34 unit, $6.5 million dollar, independent living complex for persons 55 and over will be dedicated in a ribbon cutting ceremony at 11:00 a.m. Wednesday, December 11, 2013. Located on the campus of St. Richard parish at 26855 Lorain Road in North Olmsted; it is a project of the Catholic Diocese of Cl...
Continue Reading