US Post Office in Montezuma, Iowa is located at 201 E Liberty St. The US Post Office Number is (641) 623-2163.
201 E Liberty St, Montezuma, IA
US Post Office in Montezuma, Iowa is located at 201 E Liberty St. The US Post Office Number is (641) 623-2163.
Wind
Wind Direction