Devar Farm Shop is a Store located in Sri Lanka. It is one of the 5914 stores in Sri Lanka. Address of Devar Farm Shop is Mamaduwa, Sri Lanka. Devar Farm Shop can be contacted at 94762477729. Devar Farm Shop is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Devar Farm Shop are -
Within around 250 meter aerial distance, there are at least 2 more stores around Devar Farm Shop. These stores are - Maran Stores, வித்தியா ஸ்டோர்ஸ்
Mamaduwa, Sri Lanka