Q
Dr. David L Tharpe MD
2018 Brookwood Med Center Drive #304, Birmingham AL 35209-6870
(205) 879-5111
Browse Nearby states for General and Family Practice, Physician/Surgeon
General and Family Practice, Physician/Surgeon in Mississippi
General and Family Practice, Physician/Surgeon in Georgia
General and Family Practice, Physician/Surgeon in Tennessee
General and Family Practice, Physician/Surgeon in Louisiana
General and Family Practice, Physician/Surgeon in South Carolina