🛡️ Otto Insurance Group 🛡️ Insurance Call Website Directions Address15 N 3rd St 4th Floor, Newark, OH 43055 Phone(888) 688-6467 Websiteotto-ins.com/locations/newark View larger map Something wrong? Send a correction.