Geo Location Information for 12.6.144.20 IP Address. The IP Address 12.6.144.20 is located at 40.7651 latitude and -73.9865 longitude in United States. Friendly Location for the IP Address is New York, Manhattan, United States, 10019
MultiState lobbyists and political analysts offer state relations and local government relations services, local lobbying, and lobbying compliance assistance