Location
The Emerson Umbrella Center for the Arts is located in Concord, Massachusetts. The Umbrella is a non-profit cultural organization committed to nurturing and encouraging the arts throughout the community. They also sponsor the Musketaquid Earth Day Arts & Environment program every spring.