St. Ann's Soup Kitchen is the town's only soup kitchen. It is run from the basement of St. Ann's Catholic Church. It serves more than 4,000 meals every month to those in need, including meals that are delivered off-site. Many town churches support the soup kitchen through donations of money and food, along with volunteering.