Geo Location Information for 199.83.135.244 IP Address. The IP Address 199.83.135.244 is located at 40.7504 latitude and -73.9481 longitude in United States. Friendly Location for the IP Address is New York, Long Island City, United States, 11101
Extended Stay America has everything you need for short term, weekly, or long term stays. Our pet friendly hotels, have fully equipped kitchens, free Wi-Fi and more!