Eyecare Centre Business Genre Health/Beauty/Fitness Address 2312 23rd St., Spirit Lake, IA 51360 Business Phone Number 712-336-1960 Business Fax 712-336-5428 Leave a Comment Cancel replyYou must be logged in to post a comment.