Contact Us

Estherville Office
Contact Us
Visit Us
Hours

Phone: 712-362-5868 
or 712-362-3560
Toll Free: 888-362-2020
Fax: 712-362-3155
esthervilleeyecare@gmail.com

121 Central Avenue

Estherville, IA 51334

Mon-Thur - 8am-6pm
Friday - 8am-4pm
Other times by appointment only

Please do not send personal information such as SSN or payment information via this form! 

Success! Message received.

Spencer Office
Contact Us

Phone: 712-262-1589
Toll Free: 800-246-1589

Fax: 712-262-3689
sbutlerod@eyecarespencer.com

Visit Us

3 E 18th Street

Spencer, IA 51301

Hours

Mon-Thur - 8am-6pm
Friday - 8am-Noon
Other times by appointment only

Please do not send personal information such as SSN or payment information via this form! 

Success! Message received.

 
 
Spirit Lake Office
Contact Us

Phone: 712-336-1960
Toll Free: 888-336-1960
Fax: 712-336-5428
spiritlakeeyecare@gmail.com

Visit Us

2312 23rd Street

Spirit Lake, IA 51360

Hours

Mon, Wed-Fri - 8am-5pm
Tue - 8am-7:30pm
Sat - Call for Appointment

Please do not send personal information such as SSN or payment information via this form! 

Success! Message received.