Nirosha Stores is a Shopping mall located in Sri Lanka. It is one of the 5069 Shopping malls in Sri Lanka. Address of Nirosha Stores is Kurunegala, Sri Lanka. Nirosha Stores can be contacted at 94778804833.
Some of the places around Nirosha Stores are -
Kurunegala, Sri Lanka