Venue Details

18 Star Starred
Davis Square Theatre
Davis Square 255 Elm St. Somerville, MA 02143
617-684-5335
Venue website Get directions
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