Map of US Post Office in Menlo, IA 50164

US Post Office

📍 503 Sherman St , Iowa 50164

📞(641) 524-2691

locationImg Get Directions >

👍 ★★★★★ 4.1