1. We Can Fix It! Auto Repair 1457 Us Route 68, Velarde, NM 87582 Coordinate: 36.16367,-105.96762 Phone: (505) 608-7365