The Leaf and Petal is not a typical flower shop. We operate as a floral design studio, constantly innovating and creating pieces unique to our customers. No two arrangements are alike, and we always strive for stunning pieces that tell a story. Our designers are always finding new ways to create, inspire and innovate.

(205) 221-7335

1200 Alabama Ave, Jasper, AL 35501, USA

©2020 The Leaf & Petal