Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1996
NPI: 1740373893
Practice Locations (1)
BUCKHEAD INTERNAL MEDICNE
2021 PEACHTREE RD NE, SUITE 550
ATLANTA, GA 303091993
4042751674
Source: CMS National Downloadable File, September 2026.