Department Of Human Resources Food Stamps is a Foodstamps/SNAP Office in Huntsville, Alabama that offers people Foodstamps/SNAP. Contact Department Of Human Resources Food Stamps for more details. The Foodstamps/SNAP Office is located 2206 Oakwood Ave NW, Huntsville, AL 35810.