Geo Location Information for 65.118.158.53 IP Address. The IP Address 65.118.158.53 is located at 41.4461 latitude and -71.9969 longitude in United States. Friendly Location for the IP Address is Connecticut, Ledyard, United States, 06339
Foxwoods Resort Casino features deluxe accommodations, fine dining, a wide variety of entertainment attractions and shopping.