Fabiana Licon answered 1/25/2016 Does A US Permanent Resident Need A Visa To Paris, France? I'm trying to travel to Japan, I have a permanent resident card I leave in el paso Texas .what documentation do I need?