top of page
Image by Jamie Pilgrim

Contact Us

Contact

Fax: 503-714-9620

Business Hours

Mon - Fri

8:00 am – 4:00 pm

this is the outside of the building where the Optima Kidney Care Clinic is located in.

Address

20055 SW Pacific Hwy,

Suite 106

Sherwood, OR

97140

Screen Shot 2025-10-08 at 10.00.16 PM.png
bottom of page