Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 2000
Offers telehealth
NPI: 1073500344
Practice Locations (1)
520 N LEWIS ST, SUITE 100
NEW IBERIA, LA 705632094
3373678220
Source: CMS National Downloadable File, September 2026.