Echojones Farms Limited Added by admin 0 reviews Listed in Agriculture 2/2, Corner Shop, Kubwa, Abuja, Nigeria. 7093580454 Add to Favorites Claim Listing Updated: Oct 13, 2014 Overview Reviews Animal feed, poultry and animal feed Add Your Review Please login or register to add your review.