At a cost of $71 million, the Cleveland Clinic opened the 190,000-square-foot Twinsburg Family Health & Surgery Center in June of 2011. Located off Darrow Road, just a short jaunt from I-480, the glistening new edifice brought the Cleveland Clinic, employer of the masses, to the people of Twinsburg. The Clinic, known to employ more workers than any other entity in the state, was slated to bring approximately three hundred jobs to the area when the new campus opened.
The facility was originally scheduled to open in late 2009, but progress was delayed due to “economic pressure,” according to a May 2009 Plain Dealer article. Environmental concerns were also taken into account with regard to the wetlands on which the campus was built. The same article stated, “The Clinic had requested to fill more than three acres of wetlands and 4,300 feet of streams, including some rare cold water streams and high-quality wetland. Under its revised plan, construction will not directly impact high-quality wetlands and streams, according to the EPA.”