Cheng Yee Teng, MD, Internal Medicine

111 Post Rd
WillowbrookIL  60527-5727 (DuPage County)


Phone: 630-986-1187
Fax: 630-986-1187

NPI: 1669729687
License Number: 036 038150 (IL)