Description
Chelsea is a suburb of Boston, located directly across the Mystic River from Boston. The area was first settled in 1624 and became incorporated as a city in 1857. Chelsea is the smallest city in... More Info
Address
Chelsea Chamber of Commerce
308 Broadway
Chelsea, MA 02150-2808
United States
Please confirm the accuracy of the address and location before planning your trip.
Please wait. Loading map...