195.64.164.104
Geo Location Information for 195.64.164.104 IP Address. The IP Address 195.64.164.104 is located at 43.2951 latitude and 5.3861 longitude in France. Friendly Location for the IP Address is Bouches-du-Rhône, Marseille, France, 13001