1. Povall Clock Company 6 Elm St, Framingham, MA 01701 Coordinate: 42.32546,-71.40016 Phone: (508) 877-8463