Address:
2400 Beacon St SUITE 608, Chestnut Hill 02467
(617) 383-5347 (Phone), (617) 383-5416 (Fax)
RETINAL INSTITUTE OF LA INC
2100 Saint Charles Ave SUITE 5, New Orleans 70130
(504) 525-8830 (Phone), (504) 525-0988 (Fax)
Education:
Medical School
Louisiana State University / School of Medicine In New Orleans