US Post Office in Geneva, Idaho is located at 40462 US-89. The US Post Office Number is (208) 847-1678.
40462 US-89, Geneva, ID
US Post Office in Geneva, Idaho is located at 40462 US-89. The US Post Office Number is (208) 847-1678.
Wind
Wind Direction