1. Clock & Watch Shop 2202 Commonwealth Ave, Auburndale, MA 02466 Coordinate: 42.34704,-71.25195 Phone: (617) 965-8913