The Lowell School

20305 32nd Ave
Bayside, NY 11361

The Lowell School, established in 1968, is a New York State Regents approved and accredited not-for-profit coeducational special education day school located in Bayside, NY. It offers a structured and supportive learning environment for children from elementary through high school, focusing on closing the gap between students' potential and their day-to-day performance.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesNew YorkBaysideThe Lowell School