Nov 01 2014 November 1, 2014June 13, 2018 Winter 2014 InNewsletters Before its renovation, the Public Health Center in Santa Rosa was so horrible, you wouldn’t even take your dog there.…