Wayfair opens a shop in Natick, Massachusetts – TODAY

You can read the whole article here.