Medical school: VANDERBILT UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1992
Also: INTERNAL MEDICINE
NPI: 1326013558
Practice Locations (1)
SHOALS PRIMARY CARE, LLC
342 COX BOULEVARD
SHEFFIELD, AL 356604000
2563834473
Source: CMS National Downloadable File, September 2026.