You'd better go to USCIS website to get an appointment even if your local office accepts walk-in. I was denied at Charlotte office two weeks ago for no appointment.