Williams Creek Road in Thatcher, ID 83283

Williams Creek Road in Thatcher, ID 83283 (Franklin County) is an unpaved unclassified road. It runs in an east-west direction starting from East 13800 North and crosses Williams Powerline.

Road Type
unclassified road
Route
east-west