Search results
We did not find results for: lowell high school address.
Check spelling or type a new query.
We did not find results for: lowell high school address.
Check spelling or type a new query.
Lowell High School is a public high school located in downtown Lowell, Massachusetts, United States. The school is a part of Lowell Public Schools. The mascot name is the Red Raider and the colors are maroon & gray. Current enrollment is over 3,500 students. Wikipedia