Members who went for stamping in Newark INS office please let us know, where can we get the required 2 photos taken in Newark as per there given specifications.
Is there a shop in/near the Newark INS office, is it possible that we can take our photos on the same we go for stamping.
Thank you...
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.