86 Powder Mill Rd
Maynard, MA 01754
Jam Time Maynard is located just north of downtown Maynard on route 62, Powder Mill Rd. To get there from the south just take route 27 North and instead of making the left into downtown Maynard continue on and Jam Time is located 1 mile up the street on the left hand side. From Route 2 take Main St or route 62 south and Jam Time is located on the right hand side a mile after entering Maynard.