Medical school: NEW YORK MEDICAL COLLEGE
Graduated: 1976
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1437147162
Practice Locations (2)
ISLAND NEPHROLOGY SERVICES PC
375 SEGUINE AVE
STATEN ISLAND, NY 103093932
7182262000
ISLAND NEPHROLOGY SERVICES PC
470 SEAVIEW AVE
STATEN ISLAND, NY 103053401
7189875942
Source: CMS National Downloadable File, September 2026.