4898 Shuffel St. NW4898 Shuffel St. NW North Canton, OH 44720 US 12:00 AM - 12:00 AM 12:00 AM - 12:00 AM 12:00 AM - 12:00 AM 12:00 AM - 12:00 AM 12:00 AM - 12:00 AM 12:00 AM - 12:00 AM 12:00 AM - 12:00 AMphone(330) 526-7334(330) 526-7334DIRECTIONSVISIT STORE PAGE