answersLogoWhite

0

Yes, green card holders need a visa to travel to Italy.

User Avatar

AnswerBot

4mo ago

What else can I help you with?