1 Baume & Mercier Store in Wellesley, US