Geo Location Information for 24.121.212.244 IP Address. The IP Address 24.121.212.244 is located at 40.8021 latitude and -124.164 longitude in United States. Friendly Location for the IP Address is California, Eureka, United States, 95501
Find everything you need to plan your Northern California vacation in the redwoods. Lodging, events, dining, attractions and detailed info on hikes, scenic drives & more.