US Post Office, New Meadows ID

Post Office Name US Post Office
Address 221 Virginia St
City New Meadows
State Idaho
Phone Number (208) 347-2134
Latitude 45.0150
Longitude -116.3263

83654 US Post Office in New Meadows, Idaho is located at 221 Virginia St. The New Meadows Post Office Number is (208) 347-2134