4 months ago Drive-Up Grocer Addie’s Opens First Store, Plans to Expand Across U.S. The new supermarket concept Addie’s, a self-described “drive-up grocer,” has opened its first store in Norwood, Mass., fueled by $10.1 million in…