1. Krewson's Clock Repair 2107 Engle Lakes Rd, Barnhart, MO 63012 Coordinate: 38.32848,-90.41785 Phone: (314) 605-2303