Please note: The clinic has moved!
As of April 1, 2016, all visits are located within
Tabor View Health and Wellness at:
6018 SE Stark St. #103Portland, OR 97215
Appointments can be made online, or by calling 503-333-0473.
Saturday appointments are now only available once a month and by special request. Please call or email to inquire about availability.