Geo Location Information for 80.78.160.109 IP Address. The IP Address 80.78.160.109 is located at 52.8342 latitude and 13.8218 longitude in Germany. Friendly Location for the IP Address is Brandenburg, Eberswalde, Germany, 16225
Ihr kompetenter Partner für medizinischen Service
Ihr kompetenter Partner für medizinischen Service