Road Warrior

Mailbag: Petaluma Boulevard South interchange

The new overpass and southbound 101 onramp are not temporary. It is part of a $130 million...