Located in the Commack Towers Plaza, this location of the national Vitamin World chain offers a large assortment of products in a well-organized and easy-to-navigate store. A knowledgeable staff is on hand to help you find a particular vitamin for health and well being, dieting or body building. Become a savings passport member and save money on future purchases.