US Post Office in Idaho City, Idaho is located at 3860 Highway 21. The US Post Office Number is (208) 392-4512.
3860 Highway 21, Idaho City, ID
US Post Office in Idaho City, Idaho is located at 3860 Highway 21. The US Post Office Number is (208) 392-4512.
Wind
Wind Direction