James Joye

Primary Specialty: Cardiovascular Disease (Cardiology)
Experience: 36 + years
Location
1850 El Camino Real
Suite 200
Burlingame, CA 94010-3102
+3 more locations


Phone Number
(650) 697-2431

About James Joye

James Joye is a Cardiovascular Disease (Cardiology) specialist in Burlingame, California. His practice locations are also in Mountain View, CA and Monterey, CA. He graduated from Other with his medical degree in 1988. James Joye has more than 36 years of experience. His specialties include Cardiovascular Disease (Cardiology).
James Joye is affiliated with many hospitals including Community Hospital Of The Monterey Peninsula, Peninsula Medical Center, Watsonville Community Hospital, Salinas Valley Memorial Hospital and El Camino Hospital. He cooperates with many other doctors and specialists in medical groups: Golden State Heart And Vascular Associates, Vascular Lab Of San Jose Lp, Community Hospital Of The Monterey Peninsula and Advanced Cardiovascular Specialists Inc.

Education

James Joye graduated from the Other in 1988.

Doctor Profile

First Name James
Last Name Joye
Gender Male
NPI 1396751889
PECOS ID 1456321124

Affiliated Hospitals


23625 W R Holman Highway, Monterey, CA 93940
Hospital Rating:

Patient Survey Rating:

1501 Trousdale Drive, Burlingame, CA 94010
Hospital Rating:

Patient Survey Rating:

75 Nielson Street, Watsonville, CA 95076
Hospital Rating:

Patient Survey Rating:

450 East Romie Lane, Salinas, CA 93901
Hospital Rating:

Patient Survey Rating:

2500 Grant Road, Mountain View, CA 94040
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Interventional Cardiology Internal Medicine 20A7349 California

Locations

James Joye, DO
1850 El Camino Real
Suite 200
Burlingame, CA 94010-3102
(650) 697-2431


James Joye, DO
1174 Castro St
Suite 200
Mountain View, CA 94040-2569
(713) 812-7586


James Joye, DO
23625 Holman Hwy
Monterey, CA 93940-5902
(831) 624-5311


James Joye, DO
2490 Hospital Dr
Suite 311
Mountain View, CA 94040-4126
(650) 962-4690