Geo Location Information for 66.129.145.194 IP Address. The IP Address 66.129.145.194 is located at 45.5585 latitude and -73.5386 longitude in Canada. Friendly Location for the IP Address is Quebec, Montreal, Canada, H1V
CKRL 89,1, station de radio de la Ville de Québec. Cultive tes goûts.