Liyanage Stores and Oil mill is a Mill located in Sri Lanka. It is one of the 500 mills in Sri Lanka. Address of Liyanage Stores and Oil mill is Matara, Sri Lanka.
Some of the places around Liyanage Stores and Oil mill are -
Within less than half a Kilo meter of Liyanage Stores and Oil mill, you can also find Allenvalley Tea Factory, Walawwatte Tea Factory, Waralla Sub Post Office, Allen Valley Trade Center, New Turn Audio and many more.
Matara, Sri Lanka