1. Llamas AG Labor Contracting 660 Tule St, Mendota, CA 93640 Coordinate: 36.75156,-120.38583 Phone: (559) 382-7171