Geo Location Information for 185.4.63.139 IP Address. The IP Address 185.4.63.139 is located at 45.4871 latitude and 4.5475 longitude in France. Friendly Location for the IP Address is Loire, L'Horme, France, 42152
Across the world, ACOEM’s 600 employees innovate in the measurement, analysis and control of all environmental parameters.