1. Farm Hand Ranch 33 Schultz Ln, Belen, NM 87002 Coordinate: 34.7493,-106.76731 Phone: (505) 866-8875