Happy Pills
Latest: PASS
August 19, 2021
Address
121 SALEM ST
North End, MA 02113
Inspection History
5 inspections
2 failures
License
License #414490
Last inspected: August 19, 2021