Catholic Charities Diocese of St. Petersburg is a non-profit organization that serves with charity and compassion to promote the sanctity and dignity of all people with God. As a member of the Church, Catholic Charities offers hope by helping those in need and unites with others in service. We provide free services, such as financial assistance, medical services, pregnancy and adoption services, housing, and shelters.