North Shore High School Long Island NY

Niche (152) · High school in Glen Head, United States
Suggest an edit · Your business? Claim now

Add more information

North Shore High School is a public high school located in the hamlet of Glen Head in Nassau County, on the North Shore of Long Island, in New York, …

Reviews

Niche
3.9/5 · 152 reviews

Social profiles