Venue Details

25 Star Starred
Davis Square Theatre
Davis Square 255 Elm St. Somerville, MA 02143
Venue website Get directions
5 events
1 review
3 stars
It's only an hour show, so if you have to get up to go to the bathroom, be prepared to be called out by the actors!
star this tip starred
View All 160 Tips
More Information