Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1986
NPI: 1629061080
Practice Locations (1)
BEAUREGARD SURGERY CENTER LLC
302 W 6TH ST
DERIDDER, LA 706344902
3374638556
Source: CMS National Downloadable File, September 2026.