Thilak Sri Stores is a Hardware store located in Sri Lanka. It is one of the 7886 Hardware stores in Sri Lanka. Address of Thilak Sri Stores is Nuwara Eliya, Sri Lanka. Thilak Sri Stores can be contacted at 94712876807. Thilak Sri Stores is rated 2 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Thilak Sri Stores are -
Within around 250 meter aerial distance, there are at least 2 more Hardware stores around Thilak Sri Stores. These Hardware stores are - Nethmi Agro Center, Nethmi Hardware
Nuwara Eliya, Sri Lanka