99.54.93.4 is located in Troy, United States (latitude 42.559, longitude -83.181) db-ip data: September 2026