St. Thomas the Apostle Parish is a Roman Catholic Church in the Amarillo Diocese. Located in the Southwest part of Amarillo, Texas, St. Thomas has a membership of 1400 families.