About

Nature's SourceTM is a full service natural dispensary, making us an ideal resource for all your needs. We partner with you, so either you or your patients receive the natural health products and the quality supplements necessary. Our service is personalized and of course confidential. Most importantly, we are recognized by the OAND as an authorized natural dispensary and we are a member of the CFHA.

Over the last 12 years, we've focused on building an excellent reputation in the communities across the Greater Toronto Area. Our commitment and high level of customer service has not only generated client loyalty but also resulted in our winning the Reader's Choice Award for the Best Health Food Store several years in a row, as voted by our clients.