Map of Prairie Rose Lake in Shelby County, IA:

Prairie Rose Lake Shelby Prairie Rose Lake 41.6035403 -95.2178644