Alameda Health System
Hospital
- 13855 E 14th St, San Leandro, CA, 94578
- (510) 437-7720
- Visit Website
San Leandro, CAView Details
Hospital San Leandro, CA
Eden Medical Center is a hospital in San Leandro, CA.
13855 E 14th St, San Leandro, CA, 94578
13855 E 14th St, San Leandro, CA, 94578
Hospital
Hospital
Hospital