South Texas College of Law

School: South Texas College of Law
1303 San Jacinto Street
Houston, Texas, 77002, United States
Site: http://www.stcl.edu/students/