melrose high school news

Niche (193) · High school in Melrose, MA
Suggest an edit · Your business? Claim now

Add more information

Add hours
Melrose High School is a public high school serving children in grades 9–12. It is located at 360 Lynn Fells Parkway in Melrose, Massachusetts, United …

Reviews

Niche
3.4/5 · 193 reviews

Social profiles

Data from: Niche.com