Bernard D Herring, MD, Internal Medicine

2960 Sacramento St
BerkeleyCA  94702-2510 (Alameda County)


Phone: 510-549-3166
Fax: 510-549-0319
Email: bhe***@*****ol.com

NPI: 1962529917
License Number: C22358 (CA)