I shopped at Hannaford, the largest supermarket chain in Maine, and I wish it would come to every state
Business InsiderI went inside a Hannaford Supermarket in Scarborough, Maine, and was impressed by its selection of fresh meat and fish.
I went inside a Hannaford Supermarket in Scarborough, Maine, and was impressed by its selection of fresh meat and fish.