Stephen Cheukwan Lau, MD, General Practice

18 E 22nd St
LombardIL  60148 (DuPage County)


Phone: 630-629-9398
Fax: 630-629-3919

NPI: 1003136961
License Number: 16129 (IL)