Address2776 Kennedy RdScarborough, ONM1T 3J2,CanadaPhone Number(416) 321-1112Business e [email protected] nameMarcel WangDescriptionWelcome to Cannabuds, your premier cannabis dispensary in the Scarborough and Markham regions. We are dedicated to providing top-tier cannabis products to our customers, with an easy and convenient deliver