Save Added By jonn2914 Now Open Baywalk Shopping Mall 329W+J6 Rodney Bay, Saint Lucia Baywalk Shopping Mall in Rodney Bay is the newest ... Facilities: