Consulate General of Canada
Add to Favorites
Add Hours
Fax: (245) 375-9430
Consulate of Canada
Canadian Consulate General
Phone: (650) 543-8800
Address: 245 Lytton Ave, Palo Alto, CA 94301
762 Garland Dr, Palo Alto, CA 94303
200 Page Mill Rd, Palo Alto, CA 94306
696 Broadway St, Redwood City, CA 94063
PO Box 51087, Palo Alto, CA 94303
821 Magellan Ln, Foster City, CA 94404
1900 Ralston Ave, Belmont, CA 94002
324 Middlefield Rd, Menlo Park, CA 94025
2400 Sand Hill Rd Ste 101, Menlo Park, CA 94025
917 Bransten Rd, San Carlos, CA 94070
476 Industrial Rd, San Carlos, CA 94070