Village West Resort & Hotel 20785 170th StreetSpirit Lake, IA, 51360 View Phone 712-337-3223 Fax: 712-337-0352 20785 170th StreetSpirit Lake, IA 51360 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page