Remove Ads

Photo of City of Santa Rosa

City of Santa Rosa

69 Stony Cir, Santa Rosa, California 95401 USA

3 Reviews

Weekly occurrence. Bums trespass, set up camp, leave all their unwanted, stolen items and then we get stuck with the removal.

Photo Credit: Yelp

Remove Ads