Geo Location Information for 66.197.178.69 IP Address. The IP Address 66.197.178.69 is located at 40.5884 latitude and -73.6579 longitude in United States. Friendly Location for the IP Address is NEW YORK, LONG BEACH, UNITED STATES
The biggest Dominican Republic real estate listings - villas, homes, apartments, farms, lots, hotels, restaurants and other Caribbean property.