I would be going for an iEAD at New York City on 91st day. Do I need to take an appt.? If so, from where, could not find the NY city office phone no.