Contact Us We provide same-day care via both scheduled appointment based and walk-in visits. Clinic Location 2250 NW Flanders Street, Suite 109, Portland, OR 97210 503-479-7713 Book Now