Murali Stores is a Shopping mall located in Thalayadi. It is one of the 5069 Shopping malls in Sri Lanka. Address of Murali Stores is Kodukkulai, Aliyawalai, Thalayadi, Sri Lanka.
Some of the places around Murali Stores are -
In very close proximity, around 200 meters, there is one more Shopping mall - murali Store.
Kodukkulai, Aliyawalai, Thalayadi, Sri Lanka