US Post Office in Plummer, Idaho is located at 235 10th St. The US Post Office Number is (208) 686-1748.
235 10th St, Plummer, ID
US Post Office in Plummer, Idaho is located at 235 10th St. The US Post Office Number is (208) 686-1748.
Wind
Wind Direction