St Thomas More Catholic Church Meeting Address 568 E Lisa Dr, Chaparral, NM, 88081 Roman Catholic Church Profile »