Catholic Charities Food Pantry – Food Distribution Center is a Foodstamps/SNAP Office in Worcester, Massachusetts that offers people Foodstamps/SNAP. Contact Catholic Charities Food Pantry – Food Distribution Center for more details. The Foodstamps/SNAP Office is located 10 Hammond St, Worcester, MA 01610.