99.254.229.208 is located in Barrie, Canada (latitude 44.389, longitude -79.69) db-ip data: September 2026