Geo Location Information for 74.123.9.42 IP Address. The IP Address 74.123.9.42 is located at 43.6599 latitude and -79.3566 longitude in Canada. Friendly Location for the IP Address is Ontario, Toronto, Canada, M5a 1z1
mark2marketing is a Toronto based web marketing agency providing online marketing solutions such as PPC campaigns, Google Analytics Services, SEO & SMM