Dr. Craig Newell Orthodontist Business Genre Healthcare Address 611 18th St., Spirit Lake, IA 51360 Business Phone Number 712-336-3428 Business Fax 712-336-1722 Leave a Comment Cancel replyYou must be logged in to post a comment.