Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1407895261
Practice Locations (2)
PINNACLE PHYSICIAN GROUP LLP
809 UNIVERSITY BLVD E
TUSCALOOSA, AL 354012029
2056901296
WINFIELD INTERNAL MEDICINE, PC
644 TAHOE RD
WINFIELD, AL 355945028
2054874224
Source: CMS National Downloadable File, September 2026.