Our Location

Montessori Nature School is located in the foothills of the Blue Ridge Mountains in Lenoir, North Carolina.

You can find us at our new location at 520 Realty Street in Lenoir, NC. Please call us to schedule a visit!