Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1978
Also: EMERGENCY MEDICINE
NPI: 1609924919
Practice Locations (1)
307 S JEFFERSON AVE
COVINGTON, LA 704333135
9858923661
Source: CMS National Downloadable File, September 2026.