Geo Location Information for 144.118.66.83 IP Address. The IP Address 144.118.66.83 is located at 39.961 latitude and -75.1998 longitude in United States. Friendly Location for the IP Address is Pennsylvania, Philadelphia, United States, 19104
Drexel University in Philadelphia, PA is an academically comprehensive and globally engaged urban research university, dedicated to advancing knowledge and society and to...