Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1993
Offers telehealth
NPI: 1255404521
Practice Locations (1)
4211 LAKE ST, SUITE 80
LAKE CHARLES, LA 706055001
3374484599
Source: CMS National Downloadable File, September 2026.