Steven Karch, MD, Pathology

88 Hiller Dr
OaklandCA  94618-2351 (Alameda County)


Phone: 510-849-0923
Fax:

NPI: 1043636079
License Number: G19947 (CA)