I am planning to go for PP stamping next week at San Francisco INS. COuld you guys tell me when should I be there? I heard that I need to get there by 5am, is that right?
Thanks in advance
Rd:9/15
ND:11/10
Approved: 10/11
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.