Geo Location Information for 66.6.146.9 IP Address. The IP Address 66.6.146.9 is located at 33.9243 latitude and -84.3785 longitude in United States. Friendly Location for the IP Address is Georgia, Sandy Springs, United States, 30328
Business reviews, exclusive cost savings articles and coupons. Find the right local business that meets your needs - home, auto, health and professional.