Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1984
NPI: 1285637645
Practice Locations (1)
JOSEPH AND SWAN EYE CENTER, A PROFESSIONAL MEDICAL CORPORATION
214 SOUTHCITY PKWY, SUITE 101
LAFAYETTE, LA 705035718
3379816430
Source: CMS National Downloadable File, September 2026.