Green Meadows Country Day School is located in the Tewksbury Congregational Church, but is not church-affliliated. The school has been in this location for about 30 years. The school follows the Massachusetts Department of Education Curriculum Frameworks.