Ophthalmology Associates
1670 Capital St, Elgin 60124