Father Joe Carroll Dies at 80; San Diego Icon Helped Homeless for Nearly 40 Years
Father Joe Carroll, a San Diego icon who built a nonprofit organization to help the homeless in San Diego, has died at the age of 80 after a battle with diabetes, Father Joe’s Villages confirmed in a release.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed