US Post Office in Star, Idaho is located at 10780 W State St. The US Post Office Number is (208) 286-7304.
10780 W State St, Star, ID
US Post Office in Star, Idaho is located at 10780 W State St. The US Post Office Number is (208) 286-7304.
Wind
Wind Direction