1. The Church of Jesus Christ of Latter-day Saints 476 Greenwood Rd, Chaparral, NM 88081 Coordinate: 32.02908,-106.42238 Phone: (575) 824-5240