Leeanders Haven 5 years ago ID: #123570 Listed In : Florist Millsboro, Delaware 19966 800-730-0395 leeandershaven.com Business Description Flower Rental Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Flower Rental