Geo Location Information for 66.45.21.81 IP Address. The IP Address 66.45.21.81 is located at 32.8944 latitude and -117.201 longitude in United States. Friendly Location for the IP Address is California, San Diego, United States, 92121
Employment & job search tools: free resume posting, professional resume writing, job listings from over 300 sites, job posting to over 4,000 sites and employment advice.