ONLINE LIBRARY ORIENTATION. Texas State Technical College (TSTC) North Texas campus is located at 156 Louise Ritter Dr., Red Oak, Texas 75154. The.