Denny Lau, DO, Family Medicine

1102 W Argyle St
ChicagoIL  60640-3610 (Cook County)


Phone: 773-394-2888
Fax: 773-394-2889

NPI: 1326492414
License Number: 036148362 (IL)