Kaiser Permanente Hayward Medical Center

Address

482 W MacArthur Blvd
San Leandro, CA 94577