241 Fort Evans Rd Ne, Ste. 625 - Leesburg
The first Vitamin World store opened its doors in 1976.
Headquartered in Long Island, NY, Vitamin World manufactures over 1,000 superior-quality vitamins, minerals, herbs, and other nutritional supplements in