Post Office Facility
Get Directions
Call Now
Horseshoe Bend Post Office
Location
449 Idaho 55, Horseshoe Bend, ID 83629
Boise County
Contact
208-793-2714