Alameda Health System

San Leandro, CA

Phone
(510) 895-4243
NPI number
1427259217
Get Directions