247 Elm St
Somerville, Massachusetts 02144

Red Square is based in Boston.

Added by Upcoming Robot on April 2, 2011