1. Devens Dept Of Public Safety 59 Buena Vista St, Devens, MA 01434 Coordinate: 42.54684,-71.61028 Phone: (978) 772-8800