How can you find Wayfair store locations?


Quick Answer

As of 2015, it is impossible to find Wayfair store locations, as it is an online-only store and does not operate a physical retail location. Wayfair's corporate headquarters is located on Floor 7 of 4 Copley Place in Boston, MA 02116.

Continue Reading

Full Answer

Wayfair states that it offers over seven million products that are offered through five different brands, which are Birch Lane, AllModern, Wayfair.com, Joss & Main and DwellStudio. Wayfair was founded in 2002 by two entrepreneurs, Steve Conine and Niraj Shah, after the pair had met at Cornell University during a summer program. In 2013, Wayfair reported that it has generated over $900 million in revenue.

Learn more about Geography

Related Questions