"Over 2 years for an appointment, appalling service"
About: New Birmingham Dental Hospital
"Over 2 years for an appointment, appalling service"
About: New Birmingham Dental Hospital