Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1961
Offers telehealth
NPI: 1932131307
Practice Locations (1)
CENTER FOR CARDIOVASCULAR CARE A MEDICAL CORPORATION
2016 FOREST AVE, SUITE 5
SAN JOSE, CA 951284804
4089939511
Source: CMS National Downloadable File, September 2026.