Geo Location Information for 129.49.2.176 IP Address. The IP Address 129.49.2.176 is located at 40.9038 latitude and -73.1271 longitude in United States. Friendly Location for the IP Address is New York, Stony Brook, United States, 11794
Find out why Stony Brook University has become an internationally recognized research institution that is changing the world. Explore programs and degrees offered for endless...