Address:
1980 Tybee St, Lake Charles 70605
(337) 477-0963 (Phone), (337) 477-1912 (Fax)
LSU HEALTH SYSTEM MEDICAL CENTER OF
1450 Poydras St, New Orleans 70112
(504) 903-3000 (Phone), (504) 903-2023 (Fax)
Education:
Medical School
Tulane University of Louisiana
Graduated: 2008