Demolition crews hired by the Cleveland Clinic Foundation appeared this week along Chester Avenue between East 89th and 90th streets to begin tearing down three solid structures with a long history of charitable service in the city.
The structures — including two historic, converted houses — were part of the ORCA House’s rehabilitation center for adults suffering from addictions. The demolitions appeared to be a rush job, even though a Cleveland Clinic spokesperson said the large health care system has no plans for developing the property.
Read More