Salwan Abiezzi, MD, Internal Medicine

49 Wells Ave
Palo AltoCA  94301-2313 (Santa Clara County)


Phone: 650-614-3299
Fax:

NPI: 1427163393
License Number: A61136 (CA)