Geo Location Information for 66.194.176.136 IP Address. The IP Address 66.194.176.136 is located at 42.7054 latitude and -73.7698 longitude in United States. Friendly Location for the IP Address is New York, Colonie, United States, 12211
Siena College is more than a liberal arts college—it is a learning community that prepares students for a successful life filled with compassion and drive, service and...