Venue Details

17 Star Starred
Davis Square Theatre
Davis Square 255 Elm St. Somerville, MA 02143
617-684-5335
Venue website Get directions
The weather was cold and snowy. I wore jeans and a button-down shirt.
star this tip starred
View All 159 Tips
More Information