I am a new hand and I want to process my H1B visa by myself. Recently I got an offer from company. Now I am working in University, holding H1B visa. So need to apply for a new H1B visa. I have got the prevailing wage determination form, LCA form. But I don't know where I should mail them to. Does anyone in Massachusetts know these addresses?
Thanks a lot