RUSSELL FEED & SUPPLY RUSSELL FEED & SUPPLY 000517-000517 was last modified: August 17th, 2018 by Wheatbelt Address:1817 N HWY 287 City State Zip:DECATUR, TX 76234 Phone:(940)627-2312 RUSSELL FEED & SUPPLY 1817 N HWY 287, DECATUR, TX 76234, USA