Peter Lo, DMD, Dentist

13347 Sanford Ave Ste C1b
FlushingNY  11355-5870 (Queens County)


Phone: 718-888-8828
Fax:

NPI: 1912102898
License Number: 053286 (NY)