Geo Location Information for 12.130.42.170 IP Address. The IP Address 12.130.42.170 is located at 41.8231 latitude and -71.4204 longitude in United States. Friendly Location for the IP Address is RHODE ISLAND, PROVIDENCE, UNITED STATES
Bringing stories of adventure, romance, and drama to your hands and hearts.