Geo Location Information for 50.59.63.211 IP Address. The IP Address 50.59.63.211 is located at 32.9546 latitude and -97.015 longitude in United States. Friendly Location for the IP Address is Texas, Coppell, United States, 75019