US Post Office in Challis, Idaho is located at 601 Main St. The US Post Office Number is (208) 879-2705.
601 Main St, Challis, ID
US Post Office in Challis, Idaho is located at 601 Main St. The US Post Office Number is (208) 879-2705.
Wind
Wind Direction