Catholic Charities Diocese of San Diego is a non-profit organization providing shelter, food, immigration, refugee, senior, and other services to vulnerable individuals and families in San Diego.