Contact Us To schedule a visit to one of our locations, click here. Twinsburg 8124 Darrow Road Twinsburg, OH 44087 Office: (330) 425-2030 Fax: (330) 274-0108 Mantua 11767 Timber Point Trail Mantua, OH 44255 Office: (330) 274-8514 Fax: (330) 274-0108