Nina Lau, MD, Pediatrics

88-31 55th Ave
Ste 201
ElmhurstNY  11373-4686 (Queens County)


Phone: 718-899-6600
Fax: 718-397-7782
Email: nla***@*****il.com

NPI: 1477591204
License Number: 156389 (NY)