Geo Location Information for 65.223.143.42 IP Address. The IP Address 65.223.143.42 is located at 32.3865 latitude and -96.8483 longitude in United States. Friendly Location for the IP Address is Texas, Waxahachie, United States, 75165
Roofing shingles and materials, plus factory-certified roofers (including ratings from real homeowners!) from North America's largest roofing manufacturer. Residential and...