Vitamin World, true to its name, offers pills and potions of all kinds, including vitamins, minerals, herbs, and other nutritional supplements for sports nutrition, weight management, and general health. Vitamin World is a national chain. This location in South County Center is on the lower level next to Yankee Candle.