The Supplement Store

221 Algoma St. South, Thunder Bay, P7B 3C3 ,Canada
The Supplement Store The Supplement Store is one of the popular Vitamin Supplement Shop located in 221 Algoma St. South ,Thunder Bay listed under Health/medical/pharmacy in Thunder Bay , Medical & Health in Thunder Bay ,

Contact Details & Working Hours

More about The Supplement Store

- High quality vitamins, herbs & natural medicines

- Locally owned and operated

- All our products are Naturopathic Doctor approved

- All products are 3rd party tested to ensure quality and purity

Map of The Supplement Store