Location of 85.103.95.19

Query
85.103.95.19
IP
85.103.95.19
IP Type
IPv4
Organization
Turk Telekomunikasyon A.S
Address
Center Düzce 81900
Country
Türkiye Türkiye
Latitude
40.7668
Longitude
31.3182

IP Geolocation Checker