Saint Thomas Aquinas University ParishParishShare1815 Las Lomas Road NortheastAlbuquerque, NM 87106United StatesGet directions