Ruby's Place

  • 20880 Baker Rd
    Castro Valley, CA 94546-5729
    USA
  • Website

$1,846
raised via 32 donations

Founded in 1972, Ruby's Place provides shelter and services to survivors of domestic violence and human trafficking.