CrossFit Affordable Personal Trainers / Iowa / Spirit Lake Bookmark Contact Information 1900 41st St, Spirit Lake, Iowa 51360 (712) 336-9622 http://crossfit.com Detailed InformationCrossFit Post navigationNext post: Add Listing