Eighteen Mile Road in Leadore, ID 83464

Eighteen Mile Road in Leadore, ID 83464 (Lemhi County) is a residential street. It runs in a southeast-northwest direction starting from Hawley Creek Road and crosses Loop Road and ends at Mc Farland Boulevard. Eighteen Mile Road also exists in Caribou County and Clark County.

Road Type
residential street
Route
southeast-northwest