Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1993
NPI: 1538168323
Practice Locations (1)
FALGOUST EYE MEDICAL AND SURGICAL
1980 TYBEE LN
LAKE CHARLES, LA 706054173
3374770963
Source: CMS National Downloadable File, September 2026.