Geo Location Information for 72.248.115.70 IP Address. The IP Address 72.248.115.70 is located at 42.1492 latitude and -71.5242 longitude in United States. Friendly Location for the IP Address is Massachusetts, Milford, United States, 01757