Canna Leaf Clinic - Lansdowne4/10/2016Stopped by this place to check it out, great service, friendly people and quality products. Don't think there is a better place on the west side.Show more