We offer frozen kale with support from growers in Mexico.
800 W Cypress Creek Road
Suite 110
Ft. Lauderdale, FL 33309
(954) 786-0000
sales@carbamericas.com