Relief has come to the citizens of Santa Rosa in the form of a new $267,795 public toilet. The city…
This website uses cookies.