NPIIDOlaf Rodriguez, MDDermatopathology PhysicianUrbana, IL1111 W Kenyon Rd, Urbana, IL, 61801NPIID(217) 819-3376Book online Claim listingAvailability on request