Flower Shack is situated on the waterside in the Rodney Bay Marina on the Caribbean island of St. Lucia, Flower Shack supplies quality flowers to customers here and all over the world. Flower Shack is well-stocked with many tropical flowers such as Ginger lilies, Anthurium lilies, Torch lilies, Heliconias, Balizier and Orchids. Flower Shack also specializes in many styles of bridal bouquets.