You are referring to Chabad of St Maarten which is currently located above Zee Best in Simpson Bay. They acquired the building and announced plans to build a new center there. The story was on the front page of the Daily Herald on Monday, December 29th I think. I'm sure someone here, who is more tech savvy than me, can find it and post it for all to read.


Bruce J