Geo Location Information for 64.94.78.133 IP Address. The IP Address 64.94.78.133 is located at 38.7385 latitude and -77.185 longitude in United States. Friendly Location for the IP Address is Virginia, Newington, United States, 22122
Legislative tracking, grassroots advocacy software, expert policy analysis & custom news alerts for govt. relations & advocacy professionals. Learn more.