Geo Location Information for 74.221.132.149 IP Address. The IP Address 74.221.132.149 is located at 49.267 latitude and -123.165 longitude in Canada. Friendly Location for the IP Address is British Columbia, Vancouver, Canada, V6k 3s7
a network of independent internet radio broadcasters using destiny software's broadcaster and media player streaming audio technology