1. Delara Estates Farm & Land Co 150 W Lisa Dr, Chaparral, NM 88081 Coordinate: 32.03759,-106.43065 Phone: (575) 824-4614