Swampscott Basketball (2022-23) Standings

Swampscott High SchoolSwampscott High School
200 Essex St.
Swampscott, MA 01907