Ruby’s Place

Certification

  • UWCCR ID: 11352
  • Tax ID: 94-2212241
  • Alameda

Contact Information

Street Address

  • 20880 Baker Road
  • Castro Valley, CA 94546-5729