Buena Vista University–Spirit Lake Loading Map.... Buena Vista University–Spirit Lake800 21st Street, Room 136 - Spirit LakeEvents 43.4202767 -95.10274329999999 Address 800 21st Street, Room 136 Spirit Lake IA 51360 United States Upcoming Events No events in this location