Leela B Ghaffari, DMD, Dentist

60 E End Ave Apt 38a
38a
New YorkNY  10028-7908 (New York County)


Phone: 212-734-3355
Fax:

NPI: 1174798219
License Number: 050479 (NY)