Geo Location Information for 66.43.21.123 IP Address. The IP Address 66.43.21.123 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 genealogy and family tree to learn more about your family's history.