Ella Baker Center For Human Rights In California

Certification

  • UWCCR ID: 29310
  • Tax ID: 94-3252009
  • Alameda County

Street Address

  • 1970 Broadway Suite 150
  • Oakland, CA 94612