St. Peter's A.C.H.S./College School 11191 Keele St, Vaughan, ON L6A 1S1 P: 905-832-8121 School Types Private/Independent