top of page

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.

Estherville Office
Spencer Office
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 - By appointment only, please
call prior to stopping by!

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

Success! Message received.

Spirit Lake Office
bottom of page