Discovery House Loading Map.... Discovery House1411 Hill Avenue - Spirit LakeEvents 43.4257053 -95.1018684 Address 1411 Hill Avenue Spirit Lake Iowa 51360 United States Upcoming Events No events in this location