Geo Location Information for 66.43.21.79 IP Address. The IP Address 66.43.21.79 is located at 40.2621 latitude and -111.626 longitude in United States. Friendly Location for the IP Address is Utah, Provo, United States, 84604
Trace your ancestors' unique story and your family tree with help of the GenForum community and research archives on Genealogy.com.