Jeffry Tambor, MD, Internal Medicine

1975 Hylan Blvd
Ste 3
Staten IslandNY  10306-3523 (Richmond County)


Phone: 718-979-5880
Fax: 718-979-6476

NPI: 1679677892
License Number: 158418 (NY)