Address is -
The Oodlabari Company Limited
6th Floor, Nilhat House
11 R N Mukherjee Road, Kolkata 700001
About
The Oodlabari Company Limited was established in the year 1917 and is a British Era tea company.
We are manufacturer, trader and supplier of Green Tea, Orthodox Tea and many more.