Location:6900 Market Ave. N. North Canton, OH, 44720