Tag "michael nephew"
Sonoma
Drug hub apartment leads to four arrests
SANTA ROSA – Sonoma County Sheriff’s detectives had their eye on Michael Nephew’s apartment on Heidi Place, which is just around the corner from the Children’s Museum of Sonoma County