Benetton Stores in New England
Moderator: Groceteria
Benetton Stores in New England
I know Nantucket had one, as did the Middlesex Mall in Woburn,MA. Were there any others?
Re: Benetton Stores in New England
Hartford Civic Center had one