Indian_in_USA
Registered Users (C)
Had an infopass appt at Newark for 8.45am. But apparently they let walk-ins on wednesday mornings. So it took me an extra 1 hour to get the PP stamped. Was relatively simple procedure just like the way others mentioned. Got out of the building by 11.30am.
Aproval notice: Oct 26th.
Aproval notice: Oct 26th.