Leyla C Escudero, DDS, Dentist

40-33 76th St
Ste No 4d
ElmhurstNY  11373 (Queens County)


Phone: 718-458-7426
Fax: 718-672-5591

NPI: 1033190855
License Number: 043063 (NY)