Nelu Water Industries is a Water Filter Supplier located in Sri Lanka. It is one of the 151 Water Filter suppliers in Sri Lanka. Address of Nelu Water Industries is Nuwara Eliya, Sri Lanka. Nelu Water Industries can be contacted at 94514924407. Nelu Water Industries is rated 5 (out of 5 stars) by 6 reviewers on the web.
Some of the places around Nelu Water Industries are -
In very close proximity, around 200 meters, there is one more Water Filter Supplier - Nelu Water Industries
Nuwara Eliya, Sri Lanka