American Legion Post 28

Food/Drink
+ Entertainment
American Legion Post 28 is located at 63 Riverside Drive, Florence MA. We are a nonprofit organization and bar, and have space to hold events for your special occasions.