Keystone Montessori & Elementary School (Jk-8) 133 James St East (St.Davids Church) Orillia, Ontario Directions Shepherd Logo: Contact: Main: 780-327-2223