Saint Thomas More Catholic ChurchParishShare568 East Lisa DriveChaparral, NM 88081United StatesGet directions