Geo Location Information for 66.154.16.80 IP Address. The IP Address 66.154.16.80 is located at 40.7141 latitude and -74.0063 longitude in United States. Friendly Location for the IP Address is New York, New York City, United States, 10081
Come online and meet Women For Marriage that live in South Africa and looking for someone serious and honest like you! Join now and find a woman of your life!, Women For Marriage