Udara Stores is a Supermarket located in Wadduwa. It is one of the 3980 supermarkets in Sri Lanka. Address of Udara Stores is No 47, 18 Tissa Rd, Wadduwa, Sri Lanka. Udara Stores can be contacted at 94382296391. Udara Stores is rated 1 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Udara Stores are -
Within less than half a Kilo meter of Udara Stores, you can also find Dholakadawaththa, Animal Clinic and many more.
No 47, 18 Tissa Rd, Wadduwa, Sri Lanka