Thomas Carter, D.O.
Nephrology, Hypertension
Locations
Hypertension and Nephrology
121 N. 20th St
Suite 20 A
Opelika
, AL 36801
About Me
Education
Residency:
The University of Alabama at Birmingham
Medical School:
Nova Southeastern University
Fellowship:
Medical University of South Carolina