1. Povall Clock Company 6 Elm St, Framingham, MA 01701 Coordinate: 42.32546,-71.40016 Phone: (508) 877-8463
2. Village Clocksmith 180 Summer St, Framingham, MA 01701 Coordinate: 42.30905,-71.40994 Phone: (508) 361-8460