You just need an eTA If you are a us permanent resident You can apply for it online
Did you ever find out? I’m in the same situation
From the website: Most people need a visa OR an Electronic Travel Authorization to travel to Canada – not both. Some people may only need their valid passport. If you’re a Canadian permanent resident (PR), find out more about travelling to Canada with PR status. Answer the questions below to find out what document you need to travel to, or transit through Canada. http://www.cic.gc.ca/english/visit/visas.asp
Sir if any usa permeant residents want go Canada visit it is no requirement visa
What is eTA
Passport and driver's license
They serve the public in Spanish
I have a criminal record ..will i not be allowed in canada?
Thanks! Your answer is awaiting moderation.