Agency Maynard Police Department Agency Details Address: 197 Main Street, Maynard, MA 1754Phone: 978-897-1011Agency Type: Local PoliceNumber of Officers: 21Population Served: 10433Agency Email: mpolice@ma.ultranet.com