With the new millennium comes a renewed focus on healthy living and this Newbury Street store aims to please those concerned about their health and well-being. With shelf after shelf loaded with vitamins, minerals, sports supplements, herbal teas, homeopathic medicines and natural cosmetics, their popularity is understandable. The spacious and brightly lit interior helps you read the small labels and the knowledgeable staff is always willing to offer advice and first-rate service.
Hours of Operation
179 Newbury Street, Boston, MA
Click the map icon to get directions or search nearby.