Open Kaiser Foundation Hospital – San Leandro | San Leandro, CA | 2500 Merced Street, San Leandro ,CA 94577