199.101.50.244 is located in Halfmoon, United States (latitude 42.849, longitude -73.757) db-ip data: September 2026