Roberts Street Clinic

Family Doctors In Downtown Gresham Oregon
Meet The TeamSchedule Appointment

Roberts Street Clinic

Family Doctors In Downtown Gresham Oregon
Call Us

Welcome

Just outside of Portland in the heart of Downtown Gresham, Roberts Street Clinic has been providing full-service medical care for nearly 50 years.

We offer compassionate, comprehensive service for your entire family including pediatrics, adult, and senior care. Patients come to us for routine physicals, preventative treatment, illnesses, injuries, minor surgeries, women’s health exams, mental health counseling, and much more.

The Roberts Street Approach To Medical Care

Our board certified physicians and support staff take a whole-person approach to wellness, believing that the mind, body, and spirit are all critical to your overall health.

We strive to be the best Family and Internal Medicine practice we can be, one that provides excellent patient care in an environment that is welcoming, respectful, and supportive of the body’s natural tendency towards healing.

If you’re thinking about becoming a new patient at Roberts Street Clinic and you have questions about who we are and what services we offer, please take a few minutes to browse through our website.

If you’re unable to find answers to your questions here, feel free to call the clinic at (503) 665-9144.

Roberts Street Clinic Reviews

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. Anonymous

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.

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. Anonymous

Dr. Maness spends significant time with me and is very good at explaining problems, meds, etc. He also has been easy to get to know as a person. Anonymous