1. American Legion 40 Summer St, Ashland, MA 01721 Coordinate: 42.25847,-71.46436 Phone: (508) 881-9887