Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2004
NPI: 1851581318
Practice Locations (2)
3807 PRESCOTT RD
ALEXANDRIA, LA 713013732
3185288902
1015 S UNION ST
OPELOUSAS, LA 705705970
3185288902
Source: CMS National Downloadable File, September 2026.