Geo Location Information for 83.142.91.108 IP Address. The IP Address 83.142.91.108 is located at 46.1667 latitude and 6.11667 longitude in Switzerland. Friendly Location for the IP Address is Geneve, Plan-les-ouates, Switzerland, 1228
Honda Suisse