Joshua Leibowitz, DMD, Dentist

344 3rd Ave
New YorkNY  10010-2331 (New York County)


Phone: 212-889-0999
Fax:

NPI: 1932639515
License Number: 0598431 (NY)