Tag "michael nephew"

Back to homepage
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