Del Sol 3 Google Reviews St Thomas Clothing Store Store Visit Website +1 340-693-0132 +1 340-693-0132 Crown Bay Cruise Center Building H, Space 8 Charlotte Amalie West, St Thomas 00802 Get Directions