The Umbrella has started renovations to transform the building at 40 Stow Street in Concord, MA into a dynamic, state-of-the-art center for artistic expression and enjoyment. We thank you for your patience during construction.
This spring brings many new changes to our home at 40 Stow Street!
The front entrance of the building is now reopened, with an accessible entry. Visitors will now enter on the first floor.