Contact Info

No. 39 Dutugamunu Street, Pamankada, Dehiwala.
Tel +94 112 811 063
Fax: +94 115 341 037
Email: sales@odiris.lk