Who we are

Who we are

GenesisCare is at the forefront of cancer treatment and care

We believe that everyone should have the best for themselves and their loved ones and we are committed to providing world-class healthcare with the focus on our patients. To do that, we invest in the latest evidence-based techniques for our centers so every patient can have the personalized care they need, close at home.

Dr. Barnes, Radiation oncologist

 I became an oncologist because I want to cure cancer. Cancer has affected my family and so I also want to do everything in my power to give patients a better quality of life and also be there for them emotionally. Fighting cancer is hard but worth the fight and I always looking forward to seeing my patients happy and doing well in follow-up appointments. 

Dr. Ling, Radiation oncologist

I like to empower my patients with the knowledge to take charge of their cancer care. Treating cancer means treating the whole patient and not just the disease. I always strive to deliver the best possible treatment by listening and working together with my patients to achieve their goals.

Services we offer

Patient testimonials:

Integrative Oncology: providing end-to-end care focused on you

When fighting cancer, taking care of yourself – body, mind, and spirit – can help you better tolerate treatment, manage side effects, and improve quality of life. However, many patients are not aware of the appropriate steps to improve their health during treatment. That's where Integrative Oncology can help.

Our Locations

1. Rancho Mirage

40055 Bob Hope Drive Suite B Rancho Mirage
California 92270
Tel: 760-202-3946
View center

2. Yucca Valley

58-295 29 Palms Highway Suite A Yucca Valley
California 92284
760-365-6300
View center

3. Palm Desert

77-840 Flora Road Palm Desert
California 92211
760-200-8777
View center

Thank you for submitting.

We will be in touch within 24 hours.

An unexpected error has occurred.

You will need to complete the form again, sorry for the inconvenience.

How can we help?

Our staff will provide answers to your questions within 24 hours. Otherwise, if you have a medical emergency please call 911.

*Indicates a required field

Find your nearest center