Geo Location Information for 66.135.200.23 IP Address. The IP Address 66.135.200.23 is located at 37.28 latitude and -121.956 longitude in United States. Friendly Location for the IP Address is California, Campbell, United States, 95008
Buy and sell electronics, cars, fashion apparel, collectibles, sporting goods, digital cameras, baby items, coupons, and everything else on eBay, the world's online marketplace