Virginia I Cafaro, MD, Internal Medicine

45 Castro St
Ste 423
San FranciscoCA  94114-1010 (San Francisco County)


Phone: 415-551-9758
Fax: 415-437-5434

NPI: 1174596969
License Number: G66457 (CA)