🔩 Mr. Appliance 🔩 Auto Repair Call Website Directions Address33 W Main St Ste 106B, Newark, OH 43055 Phone(740) 293-0876 Websitemrappliance.com/delaware-newark/?cid=LSTL_MRA-US000174 View larger map Something wrong? Send a correction.