If you entered US legally you can apply via Buffalo office. To proof your legal status and entry in US, you can submit a copy of your visa, I-94 (most important), DL license, work permit (if any), letter from school or employer, paystubs and tax return (if working).
GOOD LUCK.