George Yamauchi, MD Accepting New Patients NPI Number: 1952359283 Primary Specialty: Urology (Board Certified) Gender: Male