John Alfred Hirshleifer, MD, Internal Medicine

1221 Broadway
3rd Floor
OaklandCA  94612-1837 (Alameda County)


Phone: 510-662-5894
Fax:

NPI: 1407893621
License Number: G32352 (CA)