Welcov Assisted Living at Spirit Lake Loading Map.... Welcov Assisted Living at Spirit Lake1819 23rd Street - Spirit LakeEvents 43.4176592 -95.11678419999998 Address 1819 23rd Street Spirit Lake Iowa 51360 United States Upcoming Events No events in this location