Eden Youth and Family Center Certification UWCCR ID: 5550148 Tax ID: 94-2442586 Alameda County Street Address 680 W Tennyson Rd Hayward, CA 94544