Leon Terry Rabinowitz, MD, Internal Medicine

4850 Union Ave
San JoseCA  95124-5156 (Santa Clara County)


Phone: 408-947-1233
Fax: 408-288-4181

NPI: 1326050758
License Number: G17362 (CA)