Yes, you will still need a Canadian visa (temporary resident visa) to enter Canada if you are from a visa-required country. A visa from the United States does not permit entry to Canada.
Address: No.3, West 6th Street, Sanlitun, Chaoyang District, Beijing
Post code: 100027
Tel: 85321667; 85322135
Fax: 64662076
Language service center: 64662215; 85322306
International Center for culture and education: 64672806
Communication and consultation department: 85326716
General service department: 65321010
Insurance agency: 64638498
Administration and personnel department: 85321657
Finance department: 85324262