Hello. You can always contact your Consulate in the U.S. You can provide some proof of identity (birth certificate, license, etc.) and they should be able to issue a new passport. However, every country has different requirements. In addition, you will need proof of your entry into the US for your immigration. You may need to file for a lost I-94 or Freedom of Information Act Request (FOIA) to get that.