Spirit Lake Assisted Living
There are 2 Assisted Living Facilities 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