Keelson Harbour
2810 Aurora Ave
Spirit Lake, IA 51360
WEBSITE
Keelson Harbour offers assisting living apartments. 42 one and two bedroom assisted living apartments. Also, Keelson Harbour offers memory care suites for those seniors diagnosed with Alzheimers.