Needham Montessori School is conveniently located off Exit 19. Rt 128/Rt 95 in Needham, Massachusetts. Needham Montessori School does not discriminate on the basis of race, gender, sexual orientation, religion, cultural heritage or politcal belief. Please leave a message and we'll get back to you as soon as we can. We look forward to hearing from you!