Geo Location Information for 89.30.102.23 IP Address. The IP Address 89.30.102.23 is located at 48.8534 latitude and 2.3488 longitude in France. Friendly Location for the IP Address is Ile-de-france, Paris, France, 75016
Get The Look: All of the News, Photos and Videos from the red carpet and celebrity parties. Find the best of red carpet fashion and beauty!