156 Main Street North Easton, MA We are located in downtown North Easton on the corner of Main Street and Mechanic Street. You may park at any of the available parking spaces located along Main Street or Mechanic Street. 508-230-5002