Provider of internet-based products and services.
Sam Sebastian, Managing Director
Address:
1600 Amphitheatre Parkway
Mountain View, CA 94043
United States of America
Telephone number:
650-253-0000
Fax number:
650-253-0001
Google Canada Corporation does not have any subsidiaries that could have a direct interest in the outcome of the undertaking