Vista Prairie at Keelson Harbour

2810 Aurora Avenue Spirit Lake IA 51360

866-465-5993

for a local advisor

Keelson Harbour is an assisted living community located in Spirit Lake, Dickinson County, Iowa. Our beautiful property is located on a quiet hill with easy access to nearby lakes. Residents enjoy an on-site pond, complete with growing ducklings and their families. With many nearby attractions, Des Moines is a wonderful location for our residents and their loved ones to explore.

Our caring staff members are committed to providing each individual resident the care they deserve. Residents of our Memory Care suites enjoy a secure community with 24-hour trained memory care staff, ideal for those living with Alzheimer's and related dementia. Every resident has access to a knowledgeable registered nurse and Emergency Response System, creating a safe and secure environment. Whether you are in need of medication reminders or the occasional health support, we have services tailored to benefit you.

Residents of Keelson Habour feel right at home in our friendly community. They are encouraged to take advantage of the many amenities available to them, including:

  • YMCA memberships
  • Housekeeping and laundry services
  • Elegant dining
  • Coffee shop with available WiFi
  • Movie theater
  • Grand piano room
  • Organized resident activities

We are dedicated to making each resident as comfortable as possible while maintaining their independence. We are confident that you will feel right at home here at Keelson Harbour.

Reviews

  • No complaints so far

    I live out of state from my parents but from what I hear is they have no complaints. I was with them when they chose the community, and it was very nice, clean, and well-maintained. The staff is friendly and...

Community Details

  • Amenities

    • Indoor Common Areas
    • Activities Offsite
    • Devotional Services Offsite
    • Meals Provided
    • Activities Onsite

Housing Types Provided

  • Assisted Living
  • Memory Care
  • Independent Living
  • Nursing Home
  • Adult Day Services
  • Care Homes
  • Home Care
  • Respite Care
  • Senior Apartments