Anyone?
I remember two in MA: Government Center in Boston and across the street from the Liberty Tree Mall on the North Shore.
what kind of store was this?
Music, first records and tapes then CDs. A Strawberries knockoff whose gimmick was giving out bags of popcorn. May have been MA/New England only.