David R Pfaff, MD, Internal Medicine

420 Lyndale Ave
Staten IslandNY  10312-6131 (Richmond County)


Phone: 718-667-6776
Fax: 718-667-5461

NPI: 1639276447
License Number: 162899 (NY)