Allen Feeds started in 1980 in Wabash, Indiana but has since grown and expanded and now resides in North Manchester, Indiana. We are family owned and operated. Everyone who comes to Allen Feeds is treated like family because to us, you are more than..
Relevance: 46.920483