Legal Name Change for Indian Citizen living in USA on H1B I am an Indian Citizen (28 male), and working in the USA (currently a resident of Pennsylvania) on a H1B Visa for the past 3 years. I want to change my name legally due to some personal reasons. But, I cannot travel to India at this moment to initiate the process. Can I apply for a name change via the Indian Embassy in New York ? I tried contacting the embassy but, as per the universal thumb rule of Indian Embassies ... No Answer Also, I am not sure how it would affect my legal status in the USA. Would I have to get a new H1B petition copy with a new name and would I also have to get a new Visa Stamped on the new passport which bears my new name ? Too many questions ... Please guide me !