Premadasa Stores is located in Malabe, Sri Lanka on Malabe Junction Clock Tower, No:776. Premadasa Stores is rated 3 out of 5 in the category religious goods store in Sri Lanka.
Address
Malabe Junction Clock Tower, No:776
Service options
In-store shopping