Leo Seto, DDS, Dentist

2915 Union St
FlushingNY  11354-2202 (Queens County)


Phone: 718-762-8320
Fax:
Email: lse***@*****ol.com

NPI: 1376618942
License Number: 041902-1 (NY)