1. Travelers Service Station 14111 State Road 75, Penasco, NM 87553 Coordinate: 36.17781,-105.69747 Phone: (575) 587-9962