Geo Location Information for 216.21.13.12 IP Address. The IP Address 216.21.13.12 is located at 35.4838 latitude and -82.522 longitude in United States. Friendly Location for the IP Address is North Carolina, Skyland, United States, 28776
Simply the best popunder adnetwork in the industry - try and check yourself!