Spirit Lake Assisted Living
There is 1 Assisted Living Facility in Spirit Lake, IA and 0 Assisted 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