Lester BakerFramingham Chief of Police April 13, 2016 by John Guilfoil Location: 1 William Welch Way Framingham, MA 01702Contact: (508) 872-1212Website: https://www.framinghampd.org/135/Police