American Family Insurance Business Genre Insurance Address 717 18th Street, Spirit Lake, IA 51360 Business Phone Number 712-336-2003 Leave a Comment Cancel replyYou must be logged in to post a comment.