Map of Cloverdale Post Office (historical) in Osceola County, IA:

Cloverdale Post Office (historical) Osceola Cloverdale 43.3469151 -95.685847