Warner Dialysis Center Business Genre Healthcare Address 3150 18th St., Spirit Lake, IA 51360 Business Website Address www.spencerhospital.org Business Phone Number 712-336-2910 Business Fax 712-336-4026 Leave a Comment Cancel replyYou must be logged in to post a comment.