About Walsh University
Walsh University is an independent, coeducational, Catholic, liberal arts and sciences institution offering undergraduate and graduate programs, including a Doctor of Physical Therapy degree. Located on 136-acres in North Canton, Ohio, Walsh has experienced phenomenal growth over the last several years. Current enrollment is 2,700. Walsh was founded by the Brothers of Christian Instruction, and is dedicated to educating students to become leaders in service to others through a values-based education.