Spellbound Museum Salem

35 St. Peter Street, Salem , Massachusetts, United States