Shooting scene across from Stanislaus State in Turlock

Turlock police are investigating a fatal shooting Friday morning at an apartment complex on Crowell Road, just north of Stanislaus State University.
Up Next
Turlock police are investigating a fatal shooting Friday morning at an apartment complex on Crowell Road, just north of Stanislaus State University.

Turlock police investigating fatal shooting at apartment on Crowell Road

February 02, 2018 08:24 AM