1. American Legion 358 Main St, Hingham, MA 02043 Coordinate: 42.22963,-70.88042 Phone: (862) 824-5225