Maps & Location

Where are we located?

St. Thomas More is located between the Boulder Lane loop on RR 620 North. Approximately 3 miles from RR 2222 and 1 mile from Highway 183.

Our physical address is 10205 RR 620 North, Austin, TX 78726.

Once here, please visit our campus map to see building locations.


Once on campus, this is a map of our buildings:


Handicapped Parking is located near all buildings, spaces are clearnly marked and each building has handicapped accessibility.



Welcome to our Campus

STM Austin - We Are Your Home