Do they accept cards for payment? Also walk ins welcome?

Mr Red | Oct 14, 2019 | Category: Gift shop in Salem, Massachusetts

Black Veil Shoppe of Drear & Wonder - All questions

Address: 137 Boston St, Salem, MA 01970, USA

bridgestonephm9 | Oct 14, 2019

They accept cards, you have to email them for availability

Hannah Phipps | Oct 14, 2019

Yes they take cards. I think that Nathan does walk-ins sometimes - always best to call up on the day and check though?

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places