Andrew M Rubin, MD
Andrew M Rubin, MD practises Cardiac Electrophysiology in Rancho Mirage, California. Graduated from Temple University School of Medicine in 1986, 40 years ago. Practices with Eisenhower Medical Center, a 459-clinician group, accepts Medicare assignment and offers telehealth. Licensed in California.
- Years since qualifying
- 40
- Trained at
- Temple University School of Medicine
- Licensed in
- CA
- In the registry since
- 2006
- Specialties on file
- 2
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
39000 Bob Hope DrRancho Mirage, CA 92270-3221
Phone: (760) 346-0642
Fax: (760) 340-9152
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Clinical Cardiac Electrophysiology Physician (primary) | Taxonomy 207RC0001X · Licence G79554 (CA) |
|---|---|
| Cardiovascular Disease Physician | Taxonomy 207RC0000X · Licence G79554 (CA) |
Record details
| NPI number | 1629038021 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | March 28, 2006 |
| Last updated in NPPES | March 6, 2020 |
| Certification date | March 6, 2020 |
Medicare enrollment
| Medicare specialty | CARDIAC ELECTROPHYSIOLOGY |
|---|---|
| Also practises | CARDIOVASCULAR DISEASE (CARDIOLOGY) |
| Medical school | TEMPLE UNIVERSITY SCHOOL OF MEDICINE |
| Graduated | 1986 (40 years in practice) |
| Group practice | Eisenhower Medical Center — 459 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Telehealth | Offers telehealth services |
Procedures
| Pacemaker insertion or repair | 61 times |
|---|
Medicare patients and services, 2024
| Medicare patients | 2,123 |
|---|---|
| Services billed | 11,979 |
| Average patient age | 79 |
Payments from drug and device companies, 2025
| Food and Beverage | $1,392 |
|---|
Practises at
- Desert Regional Medical Center Hospital · Palm Springs, CA
- Eisenhower Medical Center Hospital · Rancho Mirage, CA
- Loma Linda University Medical Center Hospital · Loma Linda, CA
- John F Kennedy Memorial Hospital Hospital · Indio, CA
Colleagues at Eisenhower Medical Center
- Shahram Aghaei, MD Internal Medicine Physician · Rancho Mirage, CA
- Cosmin Florescu Emergency Medicine Physician · Rancho Mirage, CA
- Sheda Heidarian, MD Geriatric Medicine (Internal Medicine) Physician · Rancho Mirage, CA
- Amy Hetherington, NP Acute Care Nurse Practitioner · Rancho Mirage, CA
- Tiffany Jen, MD Student in an Organized Health Care Education/Training Program · Rancho Mirage, CA
- Michael Manious Internal Medicine Physician · Rancho Mirage, CA
- Dr. Julia Kay Oberndorf, MD Addiction Medicine (Internal Medicine) Physician · Santa Clarita, CA
- Dr. Daniel Schwartz, MD Anatomic Pathology & Clinical Pathology Physician · Rancho Mirage, CA
- MS. Monica A Sterling, LCSW Clinical Social Worker · Rancho Mirage, CA
- Davood Vafai, MD Hematology & Oncology Physician · Rancho Mirage, CA
- Michael Valdez, NP Acute Care Nurse Practitioner · Palm Desert, CA
- Dr. Julie M White, DO Anesthesiology Physician · Weston, WI
Other providers in Rancho Mirage
-
Dr. Ali Naderi Mahabadi
39000 Bob Hope Dr, Rancho Mirage, CA 92270-3221 · (760) 346-0642
-
Lester D Padilla, MD
39000 Bob Hope Dr Hal B Wallis Bldg, Rancho Mirage, CA 92270-3221 · (760) 346-0642
-
Sandy Park, MD
39000 Bob Hope Dr, Rancho Mirage, CA 92270-3221 · (760) 346-0642
-
Philip J Patel, MD
39000 Bob Hope Dr Emc - Wallis Bldg, Rancho Mirage, CA 92270-3221 · (760) 346-0642
-
Ryszard Skulski MD a Medical Corporation
39000 Bob Hope Dr Ste K-302, Rancho Mirage, CA 92270-3221 · (760) 773-0700
-
Dinesh Kumar Sharma, DO
39000 Bob Hope Dr, Rancho Mirage, CA 92270-3221 · (760) 340-0642
-
Philip J Shaver, MD
39000 Bob Hope Dr Hal B Wallis Bldg, Rancho Mirage, CA 92270-3221 · (760) 346-0642
-
Dr. Ryszard Skulski, MD
39000 Bob Hope Dr Ste K-302, Rancho Mirage, CA 92270-3221 · (760) 773-0700