1. Mayflower Transit 403 E Animas St, Farmington, NM 87401 Coordinate: 36.72702,-108.20221 Phone: (505) 325-9421