Iowa DNR - Trout Streams Map
Winneshiek County Trout Streams Map
Allamakee County Trout Streams Map
Second are the free maps. You can download the map via, pdf link or you can grab one at the Decorah, IA visitors center or probably any visitors center in the area. I just mentioned Decorah, IA becasue I picked up mine there a few years back.
These colored maps are super helpful. They are packed with stream information, parking access, type of trout (wild vs stocked) and provide a written description on the back for each stream.
Video from the trip