Towing in Elmwood Park (NJ) Full list of companies Towing category in Elmwood Park, New Jersey Arrow Towing Inc 389 E 54th St, Elmwood Park, NJ 07407, (201)791-7770 Page 1