Mara Chai Tea Farm

Contact us

Mara Chai Limited

2nd Floor Sterling House,

Moi Avenue

P.O. Box 99143 – 80107

Mombasa, Kenya

Call us

management@marachai.co.ke