South Texas College of Law - TSHA
https://www.tshaonline.org/handbook/entries/south-texas-college-of-law
WEBOct 27, 2017 · Published: 1976. Updated: October 27, 2017. South Texas College of Law. South Texas College of Law, in Houston, formerly known as South Texas School of Law and Commerce, was founded in 1923. It moved to a separate campus in the J. Robert Neal Building on Polk Street in 1964.
DA: 47 PA: 36 MOZ Rank: 58