Scott P Schechter, DDS, Dentist

65 E 76 St
#2b
New YorkNY  10021 (New York County)


Phone: 212-772-9722
Fax:

NPI: 1952427536
License Number: 041278NY (NY)