Extra Farm Albania is located in Albania on 18 Tetori unaza e jashtme 217/9 Lushnje. Extra Farm Albania is rated 3 out of 5 in the category animal feed store in Albania.
Address
18 Tetori unaza e jashtme 217/9 Lushnje
Amenities
Gender-neutral toilets