West Monte Vista Avenue Traffic Crash Sends People to Hospital Turlock, CA (March 30, 2023) – On Saturday, two people were injured following a 2-vehicle collision on Crowell Road. The Turlock Police Department, Stanislaus State Police Department, Turlock Fire Department, and American Medical Response, responded to the crash scene at 7:46 p.m. in the area […]