US Post Office in Greenleaf, Idaho is located at 21344 Main St. The US Post Office Number is (208) 459-8691.
21344 Main St, Greenleaf, ID
US Post Office in Greenleaf, Idaho is located at 21344 Main St. The US Post Office Number is (208) 459-8691.
Wind
Wind Direction