Del Sol Tortola, Road Town

tortola

Store Info


Address

Bldg 3 Merchants Walk Tortola Pier Park
Wickhams Cay I
Road Town, Tortola, BVI

get directions

Contact

Phone: (284) 346-1722

Store Hours

Due to the effects of recent hurricanes, this store is closed until further notice