1. The Feed Lot 85980 Grapefruit Blvd, Coachella, CA 92236 Coordinate: 33.6826,-116.17568 Phone: (760) 289-5686