News

The School of Dental Medicine's Dental Clinic is located at 9601 Chester Avenue, Cleveland, OH 44106. Parking is available in the 120-spot lot behind the clinic building (P-86 on the map below). Enter ...