Shepherd's Gate in Livermore
Shepherd's Gate has earned a reputation for rebuilding shattered lives. Since 1984, we have helped over 8,000 battered and homeless women and children. We provide a safe haven for women and their children who are homeless because of abusive relationships ...