Town of Maynard Share: other Town of Maynard Visit Website Request Info 195 Main Street Economic Development Office Maynard , MA 01754 (978) 897-1323 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.