1. Clock & Watch Repair 1622 E 21st St, Farmington, NM 87401 Coordinate: 36.75014,-108.18692 Phone: (505) 325-1360