Deen Villa is a Building society located in Sri Lanka. It is one of the 43 Building societies in Sri Lanka. Address of Deen Villa is no 6/c temple road kengalla, Sri Lanka. Deen Villa can be contacted at 94716384109. Deen Villa is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Deen Villa are -
Within less than half a Kilo meter of Deen Villa, you can also find Hleema, Kengalla Town Bus Stand, Digana New Furniture, Mahanuwara Motors TVS Service Point and many more.
no 6/c temple road kengalla, Sri Lanka