The current campus opened in 1995 on a 42-acre site in Southwest Austin on La Crosse Avenue.
The current campus, established in 1995, is located on a 42-acre plot of land in Southwest Austin at La Crosse Avenue.