Wash & Smoke Inc – Newark, DE Address 263 E Chestnut Hill Rd Newark, DE 19713 Phone Number (302) 266-9929 Last updated on April 23rd, 2021