Share: Automotive S & A Auto Repair Visit Website 168 Clifford Street Newark, NJ 07105 (973) 856-6050 Rep Info Map Whom to Contact Hilda Mera Co-Owner/CEO 168 Clifford St Newark, New Jersey 07105 Phone: (973) 856-6050 Send an Email What's Nearby? Distance: 5 10 15 20 25 50 mi.