Art Of Flower You are here Home > Events & Entertainment > Art Of Flower Tweet Our address Address: 25 The West Mall Etobicoke, On, M9g1b8 GPS: 43.61265179999999, -79.55597160000002 Telephone: 416-626-3737