Leaf Compassion Society is a Salt Spring Island, BC business. Leaf Compassion Society is located at 105-109 Mcphillips Avenue, Salt Spring Island, BC. The postal code is V8K2T6.
You can contact Leaf Compassion Society at 250-931-5323 or from out of area call 1 2509315323.