215 N Ann St
Thor, IA 50591
Thor, IA 50591
The Thor Post Office is located in the state of Iowa within Humboldt County. This location serves 320 Thor residents with a median income of $55,962. It's estimated that approximately 511 packages pass through this post office each year.