Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1995
Offers telehealth
NPI: 1316058100
Practice Locations (1)
INTER NAL MEDICINE CLINIC,LLC
204 ANA DR, SUITE B
FLORENCE, AL 356301750
2567675940
Source: CMS National Downloadable File, September 2026.