Geo Location Information for 66.11.129.50 IP Address. The IP Address 66.11.129.50 is located at 40.9068 latitude and -73.1277 longitude in United States. Friendly Location for the IP Address is New York, Stony Brook, United States, 11790
EFI offers seamless, confidential, safe, worldwide business or personal private jet aircraft charters and impeccable aircraft management services.