St. Margaret School, Lowell MA
School
01851 Lowell
United States
Phone: (978) 453-8491
Website: http://www.stmargaretschoollowell.org
Catholic School K1 – 8 Est. 1941 Accredited NEASC
School
Phone: (978) 453-8491
Website: http://www.stmargaretschoollowell.org
Catholic School K1 – 8 Est. 1941 Accredited NEASC