Frank Lu, DDS, Dentist

13620 38th Ave Ste 5b
FlushingNY  11354-4233 (Queens County)


Phone: 718-661-1186
Fax: 718-661-1189

NPI: 1396921227
License Number: 048524 (NY)