Contact Us Two Rivers Veterinary Clinic 3808 N Williams Ave Suite 129 Portland, OR 97227 | 503-280-2000 | 503-445-7766info@tworiversvet.com Although our address is N Williams, our clinic entrance is found on NE Failing, at the north side of the building.