Jennifer Garcia Killed in Pedestrian Crash on St. Louis Road near Spear Avenue ARCATA, CA (February 3, 2022) — Jennifer Garcia died in a pedestrian accident on St. Louis Road near Spear Avenue on January 22. According to Arcata Police Department, the pedestrian accident happened around 12:46 p.m. Under unclear circumstances, a 29-year-old […]