Floribunda Nursery 2041 South Lamar Boulevard, Austin – 78704-3335. Travis, TX. Phone: (512) 794-8685 View Listing