Walsh University
Walsh University is an independent Catholic university on a 156 acre campus in North Canton, Ohio, enrolling nearly 2,350 students from 42 states and 35 countries.
Walsh University is an independent Catholic university on a 156 acre campus in North Canton, Ohio, enrolling nearly 2,350 students from 42 states and 35 countries.