This IP address 13.26.122.214 is located in United States, Connecticut, Norwalk. The ISP of this IP address is Xerox Corporation. The area code is 203. The postcode is 06850. The IDD code of this country (United States) is 1. The current time is 22 Apr, 2019 01:23 PM (UTC -04:00).