Floral Leaf Landscaping Contractors - Pomona, IL Looking to contact Floral Leaf? You can reach them at 618-893-4668