108.70.197.49 is located in Salisbury, United States (latitude 35.7, longitude -80.466) db-ip data: September 2026