Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 2020
NPI: 1730987314
Practice Locations (2)
3114 LAKE ST
LAKE CHARLES, LA 706018338
PO BOX, SUITE 3711
LAKE CHARLES, LA 70602
Source: CMS National Downloadable File, September 2026.