MapQuest Driving Directions to 86 Clifford St Newark, NJ 07105-1907