Lemar and Son's Seafood Distributors
FAILMonday, February 2, 2026
Address
196 HUMBOLDT AVE
Dorchester, MA 02121
Violations
3 total
Facility History
4 inspections
2 failures