314.367.1181
800.888.0011
Effingham Office

The Retina Institute
903 Medical Park Drive
Effingham, IL 62401
314-367-1181
800-888-0011

From St. Louis: Take I-70 to Exit #160 (IL-32/IL-33). Turn right onto IL-32/IL-33 (Keller Drive). Make a left turn on Temple Avenue.  Turn left onto Medical Park Drive.


Website Builder