Olaboduwa Nila Weda Madura is a Doctor located in Sri Lanka. It is one of the 2468 doctors in Sri Lanka. Address of Olaboduwa Nila Weda Madura is Gonapola, Sri Lanka. Olaboduwa Nila Weda Madura can be contacted at 94765334626. Olaboduwa Nila Weda Madura is rated 4.5 (out of 5 stars) by 3 reviewers on the web.
Some of the places around Olaboduwa Nila Weda Madura are -
In very close proximity, around 200 meters, there is one more Doctor - Dilanya Channeling center
Gonapola, Sri Lanka