Medical school: EMORY UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1987
NPI: 1447258215
Practice Locations (2)
515 STATE DOCKS RD
EUFAULA, AL 360273354
825 W WASHINGTON ST, SUITE 5
EUFAULA, AL 360271851
3346870250
Source: CMS National Downloadable File, September 2026.