Florist Illusion Flower Shop is located in Reseda, CA. It brings in a revenue of $140,080 annually and employs two people. For its niche allure, Illusion Flower Shop is receiving quite the notice. Marcelina Lemus currently holds the position of Owner.
Want to share more of your experience?GO TO FULL REVIEW