Websites hosted on 141.225.119.21 IP Address
Geo Location Information for 141.225.119.21 IP Address. The IP Address 141.225.119.21 is located at 35.2017 latitude and -89.9715 longitude in United States of America. Friendly Location for the IP Address is Tennessee, Memphis, United States, 38152.
The University of Memphis - The University of Memphis
- memphis.edu
The University of Memphis, also U of M, a public research university in Memphis, Tennessee. Founded 1912 and has an enrollment of more than 21,000 students.
44,513
$
326,880.00