1. St Thomas Moore Catholic Mission 568 E Lisa Dr, Chaparral, NM 88081 Coordinate: 32.03822,-106.38723 Phone: (575) 824-4433