Do you know where can I buy Yoshino Cherry trees in Scarborough or Toronto?
I checked with Home Deport, Lowe and Sheridan but none of them carry it.
Toronto Master Gardeners is unable to give specific product or service provider recommendations.
We suggest you go to the Landscape Ontario website and search for “retail garden centres” to find all the garden centers in your area: https://landscapeontario.com/search
Do call before visiting a centre, and ask if it has a Yoshino cherry tree in stock. Even if not in stock, note that some garden centres will order a specific plant for you.
Here is an informative Toronto Master Gardeners post that describes how to plant a cherry blossom tree: