1. Devens Public Works 99 Buena Vista St, Devens, MA 01434 Coordinate: 42.54593,-71.60773 Phone: (978) 772-1864