Location of 85.103.231.102

Query
85.103.231.102
IP
85.103.231.102
IP Type
IPv4
Organization
Turk Telekomunikasyon A.S
Address
Acibadem Istanbul 34660
Country
Turkey Turkey
Latitude
41.001
Longitude
29.0296

IP Geolocation Checker