Ecua Heniva Body Shop
218 Thomas St
Newark, NJ 07114-2614
973-877-0905