Geo Location Information for 142.39.204.31 IP Address. The IP Address 142.39.204.31 is located at 45.4754 latitude and -73.7059 longitude in Canada. Friendly Location for the IP Address is Quebec, Saint-laurent, Canada, H4t 1g6
CAE is a global leader in modelling, simulation and training for civil aviation and defence.