Delaware, OH 2097 London Road Ste #A Delaware, Ohio 43015 Phone: 614-207-8698 Fax: 740-362-5503 Get Directions via Google Maps