South Texas College of Law | Houston, United States

portrait

South Texas College of Law View All Law Schools

Website: www.stcl.edu

  • Location: 1303 San Jacinto St, Houston, TX 77002
  • Parent School:
  • Year Founded: 1923
  • Enrollment: 1,048

South Texas College of Law ? Houston, is a private American Bar Association-accredited law school and is a member of the Association of American Law Schools. Located in Downtown Houston, Texas, United States, it was founded in 1923?the oldest law school in Houston and the third-oldest in Texas.12