Leaf House Vape Shop Epping - Vape Store Melbourne - E Cigarette Supplies is located in Epping, Australia on 2 Helm Ct. Leaf House Vape Shop Epping - Vape Store Melbourne - E Cigarette Supplies is rated 4.6 out of 5 in the category vaporizer store in Australia.