Casey Eye Institute/OHSU 3375 SW Terwilliger BlvdPortland, OR 97239 United StatesCall: 503-494-3000Visit Practice Click here for directions Physicians Performing iLink Dr. Winston Chamberlain