David Karl Black, MD, Anesthesiology

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


Phone: 510-537-1234
Fax: 510-727-2786
Email: fla***@*****al.net

NPI: 1659323244
License Number: G66927 (CA)