Geo Location Information for 66.228.53.162 IP Address. The IP Address 66.228.53.162 is located at 32.9949 latitude and -96.8967 longitude in United States. Friendly Location for the IP Address is TEXAS, CARROLLTON, UNITED STATES
Columbia University news, gossip, and free food