Lechmere's

Lechmere's is a shop in Boston.

History
It was seen after the Simpson family moved to Boston.