Islands St. Thomas Phone Number 340-774-1468 Website Click here to visit. Email Not Available. Address Not Available.