1. American Legion 1 S Common St, Topsfield, MA 01983 Coordinate: 42.6409,-70.94959 Phone: (978) 407-3249