Believing that every life is a gift from God, Mary's Shelter empowers and equips vulnerable teen mothers and their babies for lives of hope, dignity and self-sufficiency.