Eden House

San Leandro, CA
Family

Address
1601 165th Ave. Apt. 115
San Leandro, CA, 94578


Phone: (510) 278-2400 TTY: 711
Office Hours:
Monday - Friday 8:30am - 5:30pm

Waitlist Closed

About Eden House

  • Property Type: Family
  • Units: 116

Effectiveness of Programs

1628 Total Services Delivered 2018
234 Total People Served 2018