Birkenstock Americas has opened its seventh company-owned retail store in the United States located on Newbury Street in Boston, MA. The company said the Newbury Street area represents the heart of ...