Geo Location Information for 66.228.47.177 IP Address. The IP Address 66.228.47.177 is located at 37.3568 latitude and -77.4417 longitude in United States. Friendly Location for the IP Address is Virginia, Chester, United States, 23831
Korea Technology and Communications (KT&C) is a manufacturer of video surveillance equipment. Utilizing the very latest in IP Network, HD-SDI, and 960H Analog technology.