Locations
-
SWLA Center for Health Services2000 Opelousas Street, Lake Charles, LA 70601
Hospital Affiliations
CHRISTUS Ochsner Lake Area Hospital
Education & Certifications
Medical Education: Ross University School of Medicine
Residency: St. Joseph's Regional Medical Center
Certification: American Board of Obstetrics and Gynecology