Geo Location Information for 12.43.140.174 IP Address. The IP Address 12.43.140.174 is located at 33.0158 latitude and -96.7375 longitude in United States. Friendly Location for the IP Address is Texas, Plano, United States, 75075
Join Emerald Club and enjoy exclusive benefits including counter bypass, choose your own car and earn rewards towards free rental days (select locations).