Oodewella Tea Factory is a Tea Manufacturer located in Sri Lanka. It is one of the 835 Tea manufacturers in Sri Lanka. Address of Oodewella Tea Factory is Hantana - Uduwela Rd, Sri Lanka. Oodewella Tea Factory can be contacted at 94813803204. Oodewella Tea Factory is located in a remote area, with less than 2 listed places around it Oodewella Tea Factory is rated 4 (out of 5 stars) by 19 reviewers on the web.
Some of the places around Oodewella Tea Factory are -
Hantana - Uduwela Rd, Sri Lanka