if you come back within 30 days and not apply new visa from US consulate in Canad, no visa needed. use your passport and unexpired I-94.
in mail application: 3-4 weeks
in person: same day
google canada consulate in usa, find the one close to where you live.
in mail application: 3-4 weeks
in person: same day
google canada consulate in usa, find the one close to where you live.