USA
Die IP-Adresse 64.16.246 wurde von Telnyx LLC in der Registrierung arin registriert
Der IP-Standort ist: USA