On Sunday, January 14, 2018, at approximately 12:53 AM Turlock Police Officers and members of the Turlock Fire Department responded to the Vista Apartments at 900 W. Monte Vista for the report of major...
Read More
1 Minute