Located just Southeast of Richmond Hill and Westhills Shopping Centre beside London Drugs, Stemz Florist and Treasures is your ONLY Southwest destination for beautifully hand craft... more... See more text