Geo Location Information for 64.94.116.150 IP Address. The IP Address 64.94.116.150 is located at 47.6014 latitude and -122.33 longitude in United States. Friendly Location for the IP Address is WASHINGTON, SEATTLE, UNITED STATES
SHPS is the nation's leading provider of benefits administration solutions for medium and large organizations outsourcing their benefits administration.