Charles Clifford Dental Hospital
76 Wellesley Road, Sheffield, South Yorkshire, S10 2SZAbout this hospital
Information supplied by Sheffield Teaching Hospitals NHS Foundation Trust
Information supplied by Sheffield Teaching Hospitals NHS Foundation Trust