Several Sources Shelters, through God's grace, saves babies' lives and shelters their young mothers while providing education and ongoing compassionate support services. They also help educate young people to make healthier life choices.
At their main shelter in Ramsey, NJ (only a few towns away from where I grew up) they have what they've named The Garden of Life, featuring six shrines dedicated to Mary, the Blessed Virgin Mother of Jesus, explaining her apparitions to St. Catherine Laboure.
Please consider making a (tax-deductible) donation. Over the past 25 years, more than 15,000 babies have been saved from abortion or similar fates through their efforts.