New England Wichcraft Co.
Latest: PASS
October 28, 2025
Address
54 SALEM ST
North End, MA 02113
Inspection History
14 inspections
5 failures
License
License #461685
Last inspected: October 28, 2025