Check out the scene of homicide on Almond Avenue in Turlock

Turlock police are investigating an apparent homicide on the 100 block of Almond Avenue in Turlock.
Up Next
Turlock police are investigating an apparent homicide on the 100 block of Almond Avenue in Turlock.