70.97.187.50 is located in Shakopee, United States (latitude 44.669, longitude -93.399) db-ip data: September 2026