Location of store Vitamin World in Folsom Premium Outlets outlet mall is 13000 Folsom Boulevard, Folsom, California - CA 95630.
GPS Coordinates: 38.643422, -121.188126
« Return to store detail