Get Directions to Yabucoa Auto Repair & Body Work ← View details 79 ALBE DR, Newark, New Jersey 19702 (302) 286-1011 Get Directions From* To * — Required information