The Grey Goose is a woman's boutique that sells clothing, accessories, giftware, jewelry and more. The shop has been located in downtown Needham Center for over 20 years now. The selection here is always featuring new products of distinction at reasonable prices. There is a knowledgeable and friendly staff at the shop who are committed to providing a comfortable shopping experience while offerings shoppers a personalized attention.