1. American Legion TOWN Hall, Marblehead, MA 01945 Coordinate: 42.499958,-70.8578 Phone: (862) 824-5225