Home Canyon Road in Montpelier, ID 83254

Home Canyon Road in Montpelier, ID 83254 (Bear Lake County) is a track. The road surface is poor. It runs in a north-south direction starting from Trail 149 and ends at Montpelier Canyon Road.

Road Type
track
Route
north-south