
APM: 2
Location: SR 299 and West Bank Rd, Humboldt Cty
Reassurance shield after the SR 200 interchange.

APM: 3
Location: SR 299 and Essex Ln, Humboldt Cty
Reassurance shield at the Essex Ln offramp.

APM: 3
Location: SR 299 and Essex Ln, Humboldt Cty
Reassurance shield after the Essex Ln interchange.

APM: 4
Location: SR 299 and Glendale Dr, Humboldt Cty
Reassurance shield after the Glendale Dr interchange.

APM: 6
Location: SR 299 and Blue Lake Rd, Humboldt Cty
After the Blue Lake interchange we’re reassured as the 299 freeway ends.

APM: R10
Location: SR 299 and Old Hwy 200, Humboldt Cty
Reassurance shield after an old alignment of US 299.

APM: R12
Location: SR 299 and Korbel Dr, Humboldt Cty
Reassurance shield a mile or so later.

APM: 19
Location: SR 299 and Bair Rd, Humboldt Cty
Another reassurance shield a few miles later.

APM: 22
Location: SR 299 and Chezem Rd, Humboldt Cty
Lots of reassurance shield as we pass through the mountains.

APM: 38
Location: SR 299 and Willow Glen Ln, Humboldt Cty
Several miles later we’ll approach SR 96, which turns left in a quarter mile.

APM: 38
Location: SR 299 and Willow Glen Ln, Willow Creek, Humboldt Cty
But first we’ll enter unincorporated Willow Creek.

APM: 38
Location: SR 299 and SR 96, Willow Creek, Humboldt Cty
Turn left for SR 96, which heads north to Hoopa and on to various other towns.

 