Saint Thomas Aquinas Catholic ChurchParishShare2541 South Earl Rudder FreewayCollege Station, TX 77845United StatesGet directions