If you are a resident here in the US you do not need a visa... To go to Ecuador you just need your green card and passport
Excuse me, and if I'm Cuban... why 3 years ago I went and they returned me on the same plane.
Thanks! Your answer is awaiting moderation.