Toddler Injured in Fatal Pedestrian Accident on Saint Louis Road Arcata, CA (February 03, 2022) – On January 22, 41-year-old Jennifer Garcia and her toddler sustained injuries in a pedestrian accident on Saint Louis Road. The fatal accident took place at about 12:46 p.m. in the 3100 block area. Report says that Garcia had enough […]