Contact Us Phone(330) 526-6070 Fax: (330) 526-6018 Address1225 S Main St F, North Canton, OH 44720, United States HoursMon to Fri - 9:00 am - 5:00 pm Sat to Sun - CLOSED Leave A ReviewClick the link to leave us a Google Review. Please enable JavaScript in your browser to complete this form.Name *FirstLastEmail *Phone Number *Comment or MessageSend Message