About Us

St. Lawrence is located in Canton, New York, and has received many accolades. It is ranked in US News and World Report as number 53 among the 252 best liberal arts college in the nation. St. Lawrence ranked well in their freshmen to sophomore retention r