Is the flower and plant still open?
Address: 166 E Lake St, Bloomingdale, IL 60108, USA
Mohammad Azhar Ahmad | Nov 2, 2019
πΊπ»πΉπ·πΈππ
Francine Murphy | Nov 2, 2018
No, what is left is by the store entrance
Thanks! Your answer is awaiting moderation.