Please mailto: ottawacenter@visaforchina.org
Chinese Visa Application Service Center (Ottawa) Address: 220 Laurier Avenue West, Suite 1450, Ottawa, K1P 5Z9 Tel. / Fax : 613-366-1699 (answering hours on business day 9:00-11:30 EST) E-mail : ottawacenter@visaforchina.org