Tower Hill Medical Centre
25 Tower Hill, Birmingham, West Midlands, B42 1LGAbout this clinic
Information supplied by Birmingham Community Healthcare NHS Foundation Trust
Information supplied by Birmingham Community Healthcare NHS Foundation Trust