US Post Office, Leland IA

Post Office Name US Post Office
Address 212 W Broadway
City Leland
State Iowa
Phone Number (641) 567-3580
Latitude 43.3645
Longitude -93.6465

50453 US Post Office in Leland, Iowa is located at 212 W Broadway. The Leland Post Office Number is (641) 567-3580