Websites hosted on 144.96.128.14 IP Address
Geo Location Information for 144.96.128.14 IP Address. The IP Address 144.96.128.14 is located at 31.6995 latitude and -94.6074 longitude in United States of America. Friendly Location for the IP Address is Texas, Nacogdoches, United States, 75962.
Stephen F. Austin State University | University in Texas
- sfasu.edu
A largely residential, four-year teaching and research university, college located in Nacogdoches, Texas. Offers degrees at bachelor's, master's, and doctoral levels.
47,863
$
303,840.00