No? :thinking:
There's a lot of talk about this lately and everybody seems to say something different.
I guess they will accept your birth certificate...
I live like 15 minutes from windsor, my buddies went to canada a few days ago to the casino and none of them have passports.