Formerly The Davis Square Theatre.
255 Elm Street Somerville, MA 02144 USA
Box Office:617-684-5335
Emergency: