Big Cat Performance & Physical Therapy 8516 Cleveland Ave NW, North Canton, OH 44720, United States 937-789-7733