This is the food page of Self-Heal Herbal Centre on 1106 Blanshard St Victoria BC V8W 2H6.
(first reviewed on January 22, 2014, last updated on December 17, 2015.)
Self-Heal Herbal Centre is ranked #1 of 3 Food Stores in Downtown Victoria.
This page has had 732 visitors. You are the 732nd.