Square Liquors
Latest: PASS
March 13, 2025
Address
13 CHELSEA ST
East Boston, MA 02128
Inspection History
5 inspections
1 failures
License
License #526871
Last inspected: March 13, 2025