Florists in Leesburg, OH Odell's Flowers20 E Main StLeesburg, OH, 451359377809215FloristFloristsFlower Shop DeliveryFlowersGift Shop Floral BakedGift ShopsSouvenir Shops Show More