News

The CLEVELAND SCHOOL OF THE ARTS, at 2064 Stearns Road, just west of the CASE WESTERN RESERVE UNIVERSITY campus, was, as of 2006, considered one of the city's leading public schools and is perhaps the ...