Ecua Henivad Body ShopAuto Repair · Newark, NJBody Shops, Auto Repair. Serving the Russian-speaking community in Newark.Address: 218 Thomas St, Newark, NJ, 07114Phone: (973) 877-0905Loading map...