Snow in Downtown Westborough 2015 By wtvadmin on February 16, 2015 Latest from WTV, Westborough Photos