Official web site
Address:
Cnr Henry Belizaire Street & Market Road
Soufrière
Saint Lucia
+1 758-459-5203
Liberty FM
The Rhythm Of Your Life
Soufrière
92.3 Mhz
Saint Lucia is a sovereign island country in the West Indies in the eastern Caribbean Sea on the boundary with the Atlantic Ocean.
Wikipedia