Geo Location Information for 12.8.80.8 IP Address. The IP Address 12.8.80.8 is located at 43.4332 latitude and -85.711 longitude in United States. Friendly Location for the IP Address is Michigan, Newaygo, United States, 49337
Celebration! Cinema brings a Superior Experience in movies to Grand Rapids, Lansing, Muskegon, Kalamazoo, Benton Harbor and Mt. Pleasant.