US Post Office, Menlo IA

Post Office Name US Post Office
Address 503 Sherman St
City Menlo
State Iowa
Phone Number (641) 524-2691
Latitude 41.5558
Longitude -94.4199

50164 US Post Office in Menlo, Iowa is located at 503 Sherman St. The Menlo Post Office Number is (641) 524-2691