The Tamarind Tree Head Office | “Palesette” 1st Avenue, Dover Gardens, Christ Church, Barbados

Telephone | +1 246 268 3419