Oscar Auto repairAuto Repair · Newark, NJAuto Repair. Serving the Russian-speaking community in Newark.Address: 404 S 10th St, Newark, NJ, 07103Phone: (973) 623-5860Loading map...