72.12.212.84 is located in Lafayette (Centennial), United States (latitude 40.422, longitude -86.89) db-ip data: September 2026