209.44.99.106 is located in Sherbrooke, Canada (latitude 45.386, longitude -71.892) db-ip data: September 2026