US Post Office, Elmwood NE

Post Office Name US Post Office
Address 116 E D St
City Elmwood
State Nebraska
Phone Number (402) 994-3495
Latitude 40.8272
Longitude -96.2937

68349 US Post Office in Elmwood, Nebraska is located at 116 E D St. The Elmwood Post Office Number is (402) 994-3495