This is the website for the Callaloo Company.
The site is under construction and will be up soon.

In the meantime, you can contact us at:

Callaloo Company
Bldg. C-22
Western Main Rd
Chaguaramas
Republic of Trinidad and Tobago

Phone: +1-868-634-4491

Fax: +1-868-634-4492

 

Questions or comments? Get in touch with us at:

info [at] callaloo.co.tt