Skip Navigation

Meadowbrook is located in a 1920’s-era Tudor house on a tree-filled, creek lot. This warm and nurturing environment is the perfect setting for young learners to feel at home. Additionally, the campus houses two playgrounds, a sports court, and a vegetable garden. 

Our campus is centrally located in Dallas on Northwest Highway between Inwood Road and the Dallas North Tollway.