Geo Location Information for 50.84.157.99 IP Address. The IP Address 50.84.157.99 is located at 33.0198 latitude and -96.6989 longitude in United States. Friendly Location for the IP Address is Texas, Plano, United States, 75023
PublicData.com is the source for public information and public records. Databases include Drivers License databases, Motor Vehicle databases, Sex Offender databases, Voter...