Olaf Rodriguez, MDOlaf Rodriguez · Dermatopathology Physician1111 W Kenyon Rd, Urbana, IL 61801(217) 819-3376Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing