Vista Psychological & Counseling Centre, LLCAffordable health care for adults, children and families. 1201 South Main St. Suite 100North Canton, OH 44720 Phone: (330) 244-8782 Phone: (330) 244-8782 Visit Website