NGL on this one, but why someone doesn't have a passport is beyond me.
Given the shitshow in the country right now, EVERYONE that is old enough should have one.
It's the realest ID there is, AND it doesn't have the holders home address on it.
It's just a State Department issued document stating that one is an American National.