Do I need to go to India if I want to change status from H1B to H-4 in order to apply for an EAD?
Answer The change can be done either by filing for change of status from within the United States, or by applying for an H-4 visa from abroad. The main difference is that, if the COS is filed in the U.S., the H1B status stays in place...