Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
My 18 month old granddaughter had a rash that was causing her to scratch herself constantly. I took her to urgent care and they didn’t know what was causing it. I called Dr Robles office and they were totally booked. The amazing o... Read more
My 18 month old granddaughter had a rash that was causing her to scratch herself constantly. I took her to urgent care and they didn’t know what was causing it. I called Dr Robles office and they were totally booked. The amazing office staff told the doctor what was going on and he told them to have me bring her right in. I did and he diagnosed her right away. Dr Robles told me he overheard my call and couldn’t let her suffer. He’s a kind compassionate and knowledgeable doctor, 10+Stars Read less
Elliott A • March 03, 2026
My visit on April 30, 2026 was with SONIA DOSSA. She did a thorough full body check and treated a couple of areas on my skin that I had not even noticed. I felt very cared for, and was grateful to SONIA for answering all my questi... Read more
My visit on April 30, 2026 was with SONIA DOSSA. She did a thorough full body check and treated a couple of areas on my skin that I had not even noticed. I felt very cared for, and was grateful to SONIA for answering all my questions.
I highly recommend Oak Tree Dermatology.
Also, past visits with Dr. Robles were excellent. He was very caring and discussed ways to treat Squires cells that were the best treatment options for me.
Highest scores for Oak Tree Dermatology, includes office staff. Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Oak Tree Dermatology, Inc. . Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (909) 620-5300. Your mobile information will not be shared with third parties.