No Title
There are many pivate parking lots behind the INS office it is one street east of Broad street I think you pay around $4 for the whole day its worth driving if you are not close to the INS office, also there are many coffee shopes and a photoshop if you want to take pictures. Public transportation is also available NJ Transit stops at Newark Penn Station and its a walking distance from the station, its about a few blocks if you are close to PATH even that stops at the same Penn station.
Hope this helps