Spirit Lake Independent Living
There is 1 Independent Living Facility in Spirit Lake, IA and 0 Independent Living Facilities nearby.
Average Cost: $4,500
Located in Spirit Lake, Iowa Vista Prairie at Keelson Harbour is a beautiful assisted living community that provides great solutions for seniors valuing their independence yet offers access to personal care
Back to Top