Campuses Alpha International Academy Campus Profile St. Lawrence College Admissions Office, 3405 Kennedy Road, Toronto, Ontario M1V 4Y3, Canada Campus Admissions Office, 3405 Kennedy Road, Toronto, Ontario M1V 4Y3, Canada