1. Zens Farms 415 Progresso Rd, Willard, NM 87063 Coordinate: 34.42133,-105.89189 Phone: (505) 384-8026