I am a US citizen and i want to sponser both of my parents who live outside the US? what's the process? Do i need to send all the completed forms (I-130, I-485, I-864, 1-693) to service center in US or the consular office where they live? For my brother, because visa number is not available immediately, i've sent the I-130 to vermont service center. But they are immediate relatives and a visa number is available immediately so do i need to send the GC related forms with I-130? When i did my AOS in US 14 years ago when my USC wife sponsered me i've sent all of them at one time, is that any different?