Local in St. Lucia

A new Local is being formed in St. Lucia, West Indies.