1. Partridge In A Bear Tree
82 Wharf St, Salem, MA 01970
Coordinate: 42.52049,-70.88841
Phone: (978) 744-0548
2. The Marble Faun Books & Gifts
131 Essex St, Salem, MA 01970
Coordinate: 42.52189,-70.8913
Phone: (978) 594-0110
3. Silver Moon Comics & Cllctbls
1 E India Square Mall, Salem, MA 01970
Coordinate: 42.52179,-70.89292
Phone: (978) 594-8641
4. Headlines of America
92 Jackson St, Salem, MA 01970
Coordinate: 42.51486,-70.90073
Phone: (978) 910-0499
5. Angelica of The Angels
192 Essex St, Salem, MA 01970
Coordinate: 42.52216,-70.8941
Phone: (978) 745-9355
6. Salemdipity
86 Wharf St Unit C, Salem, MA 01970
Coordinate: 42.52055,-70.88843
Phone: (978) 745-5556
7. Bodytalk
132 North St, Salem, MA 01970
Coordinate: 42.52776,-70.90191
Phone: (978) 744-8853
8. Sophia's
105 Essex St, Salem, MA 01970
Coordinate: 42.52243,-70.88989
Phone: (978) 745-5654
9. Witch Way Gifts
47 Essex St, Salem, MA 01970
Coordinate: 42.52331,-70.88591
Phone: (978) 745-0062
10. Witch Way Gifts
155 Derby St, Salem, MA 01970
Coordinate: 42.52166,-70.88605
Phone: (978) 740-3930
11. The Cheese Shop
45 Lafayette Pl, Salem, MA 01970
Coordinate: 42.512474,-70.88972
Phone: (978) 498-4820
12. Oak & Moss
143 Washington St, Salem, MA 01970
Coordinate: 42.52065,-70.89502
Phone: (978) 594-1498
13. HausWitch
144 Washington St, Salem, MA 01970
Coordinate: 42.52053,-70.89558
Phone: (978) 594-8950
14. Roost & Company
40 Front St, Salem, MA 01970
Coordinate: 42.52056,-70.89503
Phone: (978) 744-4663
15. White Light Pentacles
88 Wharf St, Salem, MA 01970
Coordinate: 42.52056,-70.88843
Phone: (978) 745-8668
16. Zazou's
52 Bay View Ave, Salem, MA 01970
Coordinate: 42.53308,-70.86839
Phone: (978) 468-1172
17. Beautiful Things
127 Essex St, Salem, MA 01970
Coordinate: 42.52219,-70.89089
Phone: (978) 745-1142
18. Tuesday Morning
19 Paradise Rd, Salem, MA 01970
Coordinate: 42.4852,-70.90015
Phone: (972) 387-3562
19. Coon's Card & Gift Shop
226 Essex St, Salem, MA 01970
Coordinate: 42.52164,-70.89529
Phone: (978) 744-5884
20. Broom Closet
203 Essex St, Salem, MA 01970
Coordinate: 42.52136,-70.89423
Phone: (978) 740-9555