My I485 was recently approved but I presume I have to wait for I485 approval notice before getting my passport stamped. Do I need to make an appointment for passport stamping or do I just show up? Where do I go? The ASC where I did my FP? Or my local INS in Baltimore? Anything else I should bring with me apart from I485 approval and passport? Do I need to surrender my EAD? Thanks.