In towns all across America, community centers and shelters look to provide food and care resources to their residents in need. In the town of Hamden, one of the most prominent is the Keefe Community Center, located on Pine Street. According to the Hamden website, the center’s mission is to “enhance the quality of life…