Saint Thomas Aquinas Church Meeting Address 2541 Earl Rudder Fwy S, College Station, TX, 77845 Catholic Church Profile »