Lost place
Boston Tea Party
1967 – 1970
The Boston Tea Party was a concert venue first located at 53 Berkeley Street in the South End neighborhood of Boston. It later moved to 15 Lansdowne Street in the former site of competitor, the Ark, in Boston's Kenmore Square neighborhood, across the street from Fenway Park. It operated from 1967 to the end of 1970.
Source: Wikipedia / Wikidata
Nearby