Human Service Department-Food Stamps is a Foodstamps/SNAP Office in Edinburg, Texas that offers people Foodstamps/SNAP. Contact Human Service Department-Food Stamps for more details. The Foodstamps/SNAP Office is located 2520 N Closner Blvd, Edinburg, TX 78541.