Doctor profile image

GLEN YANG M.D.

M.D. specializing in urology in Urbana, Illinois

NPI Number

1851539621

About

Dr. GLEN YANG is a highly qualified M.D., dedicated to providing excellent patient care and medical expertise.

Mailing Location

PO BOX 6002

URBANA, IL 61803

Practice Location

602 W UNIVERSITY AVE

URBANA, IL 61801

Loading map...

NPI Number

1851539621

Common questions & answers

What is Dr. GLEN YANG's specialization?

Dr. GLEN YANG specializes in Urology.


Where does Dr. GLEN YANG practice?

Dr. GLEN YANG practices in URBANA, IL.


Is Dr. GLEN YANG board certified?

Board certification information is not available.


What is Dr. GLEN YANG's NPI number?

Dr. GLEN YANG's NPI number is 1851539621.