The Davis Square Theatre

255 Elm Street, Somerville, 02144