1. Shaklee Authorized Distributor
383 Doe Run Rd, Independence, VA 24348
Coordinate: 36.66854,-81.08118
Phone: (276) 744-3546
2. Grayson Natural Foods
5630 Wilson Hwy, Independence, VA 24348
Coordinate: 36.61948,-81.24438
Phone: (276) 773-3712