Geo Location Information for 216.16.227.149 IP Address. The IP Address 216.16.227.149 is located at 43.5017 latitude and -80.5357 longitude in Canada. Friendly Location for the IP Address is Ontario, Waterloo, Canada, N2v 1c2
From product assembly & testing to specialized processing machinery, we offer an extensive range of technology to deliver turnkey manufacturing solutions.