US Post Office in Wallace, Idaho is located at 403 Cedar St. The US Post Office Number is (208) 753-3435.
403 Cedar St, Wallace, ID
US Post Office in Wallace, Idaho is located at 403 Cedar St. The US Post Office Number is (208) 753-3435.
Wind
Wind Direction