Get Directions to J & C Truck Repair ← View details 86 CLIFFORD STREET, Newark, New Jersey 07105 (973) 465-1029 Get Directions From* To * — Required information