North Andover is a town in Essex County, Massachusetts, United States. At the 2020 census, the population was 30,915. From Wikipedia
The decision, following a local college student's request, has sparked debate among residents over the flag's symbolism.