Henry B Townsend MD
2145 Highland Ave S Ste 200
Birmingham
AL
35205
(205) 933-0320
Open Map
clinic
doctor
Doctors, Physicians & Surgeons
health
medical
Medicare Accepted
physician
Physicians & Surgeons
Rheumatologists & Rheumatology
rheumatology