Andrew Leder, DDS, Dentist

30 Central Park S Rm 14c
New YorkNY  10019-1628 (New York County)


Phone: 212-755-6818
Fax: 212-486-3089

NPI: 1619193323
License Number: 043721 (NY)