Lemar and Son's Seafood Distributors
Latest: PASS
February 9, 2026
Address
196 HUMBOLDT AVE
Dorchester, MA 02121
Inspection History
4 inspections
2 failures
License
License #569671
Last inspected: February 9, 2026