345 Somerville Ave.
Somerville, Massachusetts 02143

The 'Red Lanterns' are based in Boston, Massachusetts.

Added by Upcoming Robot on June 15, 2010