Contact Information
2810 Aurora Avenue, Spirit Lake, Iowa 51360
Detailed Information

It is not unusual to find residents at Vista Prairie at Keelson Harbour attending a cooking class session, challenging each other at bingo or out feeding the ducks by the pond. Occasional bus trips also keep residents entertained. We are centrally located atop a hill on a quiet cul-de-sac in Spirit Lake, IA.