1. American Legion 96 Nahant Rd, Nahant, MA 01908 Coordinate: 42.43072,-70.93374 Phone: (862) 824-5225