Geo Location Information for 66.162.124.70 IP Address. The IP Address 66.162.124.70 is located at 39.8401 latitude and -86.0548 longitude in United States. Friendly Location for the IP Address is Indiana, Indianapolis, United States, 46226
The American Legion Centennial Celebration is not only about honoring the past 100 years of our history, but also preparing to continue our legacy of service.