Geo Location Information for 50.116.51.84 IP Address. The IP Address 50.116.51.84 is located at 40.739 latitude and -74.1697 longitude in United States. Friendly Location for the IP Address is New Jersey, Newark, United States, 07175
Not your Grandmother’s crochet! on Mad Hooker Crochet!
Internet Home of Dan Bunyard on My site of all things random!