69.141.118.212 is located in Burlington, United States (latitude 40.071, longitude -74.866) db-ip data: September 2026