Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1988
NPI: 1992760318
Practice Locations (2)
4224 HOUMA BLVD
METAIRIE, LA 700062939
5044565120
3525 PRYTANIA ST, SUITE 606
NEW ORLEANS, LA 701158109
5048991513
Source: CMS National Downloadable File, September 2026.