Treaford Lane Clinic
73 Treaford Lane, Alum Rock, Birmingham, West Midlands, B8 2UEAbout this clinic
Information supplied by Birmingham Community Healthcare NHS Foundation Trust
Information supplied by Birmingham Community Healthcare NHS Foundation Trust