Ana Teodorescu-Emelock, DDS, Dentist

75 19 Ditmars Blvd
East ElmhurstNY  11370 (Queens County)


Phone: 718-274-6812
Fax:

NPI: 1942326897
License Number: 033498 (NY)