Medical school: MEHARRY MEDICAL COLLEGE SCHOOL OF MEDICINE
Graduated: 1994
Also: GENERAL SURGERY
NPI: 1639101702
Practice Locations (1)
IVY CREEK OF ELMORE LLC
2256 GILMER AVE
TALLASSEE, AL 360787114
3342832542
Source: CMS National Downloadable File, September 2026.