Rachel C Callaghan II, MD, Internal Medicine

350 30th St
Ste 411
OaklandCA  94609-3424 (Alameda County)


Phone: 510-869-8712
Fax:

NPI: 1548239627
License Number: G86533 (CA)