Salem Massachusetts Flag

Town/village in Salem, United States
Suggest an edit · Your business? Claim now

Add more information

Add phone number
Salem is a historic coastal city in Essex County, Massachusetts, United States, located on the North Shore of Greater Boston. Continuous …

Facts