Address:
Southland Eye Clinic
15055 S Plaza Dr, Taylor 48180
(734) 287-2666 (Phone)
Hospitals:
Southland Eye Clinic
15055 S Plaza Dr, Taylor 48180
Oakwood Hospital and Medical Center
18101 Oakwood Blvd, Dearborn 48124
Education:
Medical School
Wayne State University
Graduated: 1997
Oakwood Hospital and Medical Center
Kresge Eye Ins/Wayne U