Address:
Eye Surgery Institute
15212 Michigan Ave SUITE 1, Dearborn 48126
(313) 582-8856 (Phone)
Hospitals:
Eye Surgery Institute
15212 Michigan Ave SUITE 1, Dearborn 48126
Oakwood Hospital and Medical Center
18101 Oakwood Blvd, Dearborn 48124
Saint Marys Hospital
1800 East Lake Shore Dr, Decatur 62521