Toronto French Montessori School 432 Sheppard Ave E, Toronto, ON M2N 3B7 P: 416-250-9952 Official Website Neighbourhood Bayview School Types Montessori