Post Office Facility
Get Directions
Call Now
Leadore Post Office
Location
115 South Railroad Street, Leadore, ID 83464
Lemhi County
Contact
208-768-2202