Geo Location Information for 66.11.148.178 IP Address. The IP Address 66.11.148.178 is located at 45.5047 latitude and -73.5727 longitude in Canada. Friendly Location for the IP Address is Quebec, Montreal, Canada, H3a 2l1
CharityVillage is the top Canadian source for Canada non-profit news, non-profit jobs, non-profit funding, non-profit training and more