Geo Location Information for 216.26.128.28 IP Address. The IP Address 216.26.128.28 is located at 35.2271 latitude and -80.8431 longitude in United States. Friendly Location for the IP Address is North Carolina, Charlotte, United States, 28201
Simple and affordable payroll tax and check printing software solution for small businesses and non-profits. Try our software FREE Today!