NPIPatrick J Gregg MD PCOphthalmology PhysicianCanby, OR160 NW 2Nd Ave, Canby, OR, 97013NPI(541) 263-3937Book online Claim listingAvailability on request