APM: 38
Location: SR 299 and SR 96, Willow Creek, Humboldt Cty
No reassurance shield after the SR 96 junction.
APM: TRI/0
Location: SR 299 and Campbell Ridge Rd, Salyer, Trinity Cty
A few miles later we’ll cross into Trinity County and enter Salyer.
APM: 1
Location: SR 299 and Madrone St, Salyer, Trinity Cty
Reassurance shield as we head out of Salyer.
APM: 5
Location: SR 299 and Denny Rd, Hawkins Bar, Trinity Cty
A few miles later we’ll pass by Hawkins Bar.
APM: 5
Location: SR 299 and Denny Rd, Hawkins Bar, Trinity Cty
Reassurance shield after the Hawkins Bar turnoff.
APM: 16
Location: SR 299 and Friedrich Rd, Trinity Cty
Reassurance shield several miles later.
APM: 28
Location: SR 299 and Coral Bottom Rd, Big Bar, Trinity Cty
A few miles later we’ll enter unincorporated Big Bar.
APM: 29
Location: SR 299 and Ranger Station Rd, Big Flat, Trinity Cty
A mile later we’ll enter Big Flat.
APM: 37
Location: SR 299 and Fork Rd, Trinity Cty
Another reassurance shield a few miles later.
APM: 43
Location: SR 299 and Canyon Creek Rd, Junction City, Trinity Cty
A few miles later we’ll enter unincorporated Junction City.
APM: 48
Location: SR 299 and Jennings Rd, Weaverville, Trinity Cty
A few miles later we’ll enter unincorporated Weaverville.
APM: 51
Location: Main St and Garden Gulch St, Weaverville, Trinity Cty
As we enter downtown Weaverville we’ll approach SR 3.
APM: 51
Location: Main St and Trinity Lake Blvd, Weaverville, Trinity Cty
Follow 3 north to Yreka and 3 south to Hayfork. 3 south joins 299 east for a few miles.
APM: 51
Location: Main St and Trinity Lakes Blvd, Weaverville, Trinity Cty
Turn left for 3 north. Stay straight for 299 east/3 south.