LFL is a Animal feed store located in Andakana. It is one of the 6 Animal feed stores in Madagascar. Address of LFL is 4, Andakana, Madagascar. LFL is located in a remote area, with less than 4 listed places around it LFL is rated 4 (out of 5 stars) by 4 reviewers on the web.
Some of the places around LFL are -
In very close proximity, around 200 meters, there is one more Animal feed store - LFL
4, Andakana, Madagascar