Islands St. Thomas Phone Number 1-877-478-2412 or 340-776-4858 Website Click here to visit. Email Not Available. Address P.O. Box 303708 St. Thomas, VI 00803