Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1986
Offers telehealth
NPI: 1053353029
Practice Locations (2)
COASTAL CARDIOVASCULAR CARE INC
700 GARDEN VIEW CT, SUITE 204
ENCINITAS, CA 920242478
7602302256
PROVIDENCE MEDICAL FOUNDATION
2773 HARRIS ST, SUITE A
EUREKA, CA 955034866
7072672070
Source: CMS National Downloadable File, September 2026.