China Hat Road in Soda Springs, ID 83276

China Hat Road in Soda Springs, Caribou County, Idaho 83276 is a residential street. It runs in an east-west direction starting from Government Dam Road and crosses Hubbard Pit Road and ends at Meadowville Road.

Road Type
residential street
Route
east-west