🔩 Death Row Tow 🔩 Auto Repair Call Directions Address1067 N 21st St, Newark, OH 43055 Phone(740) 403-8936 View larger map Something wrong? Send a correction.