Spirit Lake Elementary School Parking Lot Loading Map.... Spirit Lake Elementary School Parking Lot2701 Hill Ave - Spirit LakeEvents 43.4135471 -95.10117400000001 Address 2701 Hill Ave Spirit Lake 51360 United States Upcoming Events No events in this location