Alfred Merlin Blum, MD, Anesthesiology

20103 Lake Chabot Rd
Castro ValleyCA  94546-5341 (Alameda County)


Phone: 510-537-1234
Fax: 510-727-2786

NPI: 1770533341
License Number: G62885 (CA)