The Umbrella Annex is located in Concord, United States on 57 Old Rd to 9 Acre Corner. The Umbrella Annex is rated 4.4 out of 5 in the category amateur theater in United States.
Address
57 Old Rd to 9 Acre Corner
Accessibility
Wheelchair-accessible entrance