Care. Compassion. Community.

Roberts Street Clinic has been privately owned by experienced local doctors since 1967.

about us

Our doctors are trained in all areas of medicine, ranging from primary care disciplines like family medicine and pediatrics to specialized disciplines like radiology, oncology, surgery, and psychiatry.

We believe that you are more than just the sum of your symptoms, and concentrate on treating the “whole person.” Because all of your body’s systems are interconnected, each one has a complex effect on your overall health. With specialized training in the musculoskeletal system– one of the body’s most influential functions– osteopathic doctors are able to identify and correct a patient’s structural ailments, promoting the body’s natural ability to heal.

Through treatment, teaching, and nutritional coaching, our doctors help patients develop lifestyles that don’t just fight illness, but achieve exceptional health and vitality.

Internal medicine physicians provide compassionate care for patients across the board from optimal health to complex illness. They are specially trained to prevent, diagnose, and treat diseases that affect adults. In fact, internists are frequently consulted by other physicians to help solve perplexing diagnostic problems.

Internists understand severe chronic illnesses and situations where a number of different diseases or conditions may present at once. They also provide care with regards to women’s health and common problems with the eyes, ears, skin, nervous system and reproductive organs.


Professional Memberships

  • Oregon Medical Association
  • Osteopathic Physicians & Surgeons of Oregon
  • American College of Osteopathic Family Physicians
  • American Osteopathic Association
  • Alpha Omega Alpha

Medical Staff Members

  • Legacy Mount Hood Medical Center
  • Providence Milwaukie Hospital
  • Dr. Hero has been my primary care physician for 10 years. Her educational approach teaches me what I need to know -- this helps me take better care of myself.

  • I am a 44 year old male and have had many doctors over the years. Dr. Canzler is by far the best I have seen. He is always pleasant, never talks down to me, and always follows up.

    Frank V.via
  • Dr. Upshaw Listens to your concerns and works with you on treatment. I had been misdiagnosed for years and he saw it on the first visit. This doctor saved my life.