Keelson Harbour
2810 Aurora Ave W, Spirit Lake, IA, 51360
4.9
(8 reviews)
"Keelson Harbour Senior Living's apartments are beautiful. I couldn't have expected anything better. One of the reasons we chose it for my mother-in-law is because there are a lot of activities. The staff is very caring and knowledgeable. My mom moved..."
READ MORE