Cleveland Clinic to relocate S76 from Medina Hospital to new Twinsburg Family Center
11-Aug-2011
The Twinsburg Family Health and Surgery Center which opened July 25 is situated on 86 acres of land and affords a greater buffer between the helipad and its surrounding neighbors than did Medina Hospital. (full story)