Address:
Central Illinois Vision Center
2442 Route 121 N, Decatur 62526
(217) 233-3101 (Phone)
Hospitals:
Central Illinois Vision Center
2442 Route 121 N, Decatur 62526
Decatur Memorial Hospital
2300 North Edward St, Decatur 62526
Fayette County Hospital
7th And Taylor, Vandalia 62471
Saint Mary's Hospital
350 Boulevard, Passaic 07055
Sarah Bush Lincoln Health System
1000 Health Center Dr, Mattoon 61938