Geo Location Information for 185.75.143.226 IP Address. The IP Address 185.75.143.226 is located at 45.5248 latitude and 4.8735 longitude in France. Friendly Location for the IP Address is Isère, Vienne, France, 38200
Egis proposes engineering services in the field of urban development, from buildings to transport infrastructure: hospitals, tertiary buildings, stadiums, museums, stations,...