A supermarket in Southern New Hampshire and Northeastern Massachusetts. It was started by the Demoulas family somewhere in the Lowell area and is also called Demoulas sometimes, even though only one in Salem, New Hampshire is actualy has a Demoulas sign.
I am there about twice a week.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.