Amy Freilich Ball, MD, Internal Medicine

135 Vista Del Monte
Los GatosCA  95030-6335 (Santa Clara County)


Phone: 408-857-9394
Fax:

NPI: 1265706865
License Number: G84328 (CA)