Office: (951)352-3937

Fax: (951)352-2839


Our Phone operators are available from:
9.00 am to 12.00 am, and 

1.30 pm to 4.30 pm, every weekday

If our phones are busy, don't hesitate to use this form.

Medical Emergencies: If you are not feeling well, it is very important that you first call 911 or go to the nearest ER. The hospital will call one of our cardiologists on call

All our locations:


3770 Elizabeth St, Riverside, CA 92506 - Directions

Office Hours: 8.30 AM to 5.00 PM


  • RIVERWALK (Telehealth only at that time)

4244 Riverwalk Pkwy STE 150, Riverside, CA 92505   Directions

  • CORONA (Telehealth only at that time)

703 Magnolia Avenue, Corona 92879. - Directions


399 E Highland Ave #317, San Bernardino, CA 92404 - Directions


  • PERRIS (Telehealth only at that time)

21091 Rider St #218, Perris, CA 92570 | Directions


  • MONTCLAIR (Telehealth only at that time)

9675 Monte Vista Ave, Montclair, CA 91763 | Directions


39755 Murrieta Hot Springs Rd. Building G, Murrieta, CA 92563 | Directions


3853 W Stetson Ave #104, Hemet, CA 92545 | Directions

  • BANNING (Telehealth only at that time)

264 Highland Springs Ave #2A, Banning, CA 92223 | Directions

New address as of 02/01/2021: Reopening will be 05/15/21:
31515 Rancho Pueblo Road, Suite 103 Temecula, CA 92590

  • LAKE ELSINORE  (Telehealth only at that time)

31581 Canyon Estates Dr, Lake Elsinore, CA 92532 |


  • FALLBROOK  (Telehealth only at that time)

591 E. Elder St. Suite#C. Fallbrook CA, 92028 | Directions


  • BIG BEAR LAKE (Telehealth only at that time)

42002 Fox Farm Rd, Big Bear Lake, CA 92315 | Directions


Form loading here

What is a Telehealth visit?

Telehealth is a convenient and time-saving way to talk and see your Doctor while staying home. With the surge of the COVID-19, It became a priority to keep offering you medical services while keeping you safe from possible infection.


Our HIPAA compliant system will let you choose a video conference or a simple call. Your doctor may decide to schedule an in-clinic visit or test to ensure the highest quality of care.

Please note that during the COVID-19 confinement, we mostly provide Telehealth appointments for your safety.

Our team is here to help you connect with your doctor if you need support