Spirit Lake, IA
Our Main Office:
2309 23rd Street
P.O. Box 273
Spirit Lake, Iowa 51360
Phone: (712) 336-5311
Toll Free: (888) 336-5311
Fax: (712) 336-0020
Clinic Hours
Monday -Friday 8:00AM to 5:00PM
Call for Appointments
Spirit Lake
Worthington