Carlos Auto ElectricAuto Repair · Newark, NJAuto Repair. Newark.Address: 370 South St, Newark, NJ, 07105Phone: (973) 578-4493Loading map...