🧾 Lovell Betz & Associates 🧾 Accountants & Tax Call Directions Address1033 N 21st St, Newark, OH 43055 Phone(740) 345-6965 View larger map Something wrong? Send a correction.