Leaf Lab Cannabis - North York We are an independent group of cannabis technicians working to create a wholesome experience for our customers. We strive for consistency. Phone: 416- 488-2222 1961 Avenue Rd North York, ON M5M 4A3 Canada Map Other Categories: Business Services |