1. Grandpa Maxs Clock Repair 311 Taylor Dr, Farmington, NM 87401 Coordinate: 36.73677,-108.20852 Phone: (505) 716-0751