Plant Magic Florist is a local florist with same-day delivery in Willoughby, OH. Their flower shop has been working in Willoughby for several years, creating floral arrangements