Get Directions to New Thought Montessori Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To New Thought Montessori 20651 Lake Forest Drive A101, Lake Forest, CA 92630 +1 949-900-6688 View details Click to load map