1 Injured in Vallejo Crash on I-80 near Tennessee Street

1 person was injured in a two-vehicle collision that occurred on the 80 Freeway near Tennessee Street in Vallejo Vallejo, CA – One person was injured in a car accident that happened in Vallejo on Monday evening, according to the California Highway Patrol. The accident happened on the westbound 80

Read More