Spirit Lake Fish Hatchery By Dickinson County | March 21, 2014 Loading Map.... Spirit Lake Fish Hatchery122 252nd Ave. - Spirit LakeDetails 43.4364511 -95.09064760000001 Address 122 252nd Ave. Spirit Lake Iowa 51360 United States Upcoming Events No events in this location