St. Thomas More 112 Lisa Drive Chaparral NM 88021 Telephone: (505) 824-4433 (phone & fax)
Administrator: Rev. Miguel Echeverria, OAR
Mass Schedule:
Call for schedule