Posted by: Katrina August 23, 2006
Login in to Rate this Post:
0
?
Bijay,
Where would you file your I-140? Texas Service Center or Nebraska Service Center? Shouldn't I-140 be filed by the company?
Kattie