East India Square
158 Essex St, Salem, MA 1970
East India Square is a historical landmark in Salem, MA.
OR
Drop Here