Saint Thomas Aquinas Catholic ChurchParishShare1502 Sara Road SoutheastRio Rancho, NM 87124United StatesGet directions