Medical school: MEDICAL COLLEGE OF PENNSYLVANIA
Graduated: 1975
NPI: 1013009349
Practice Locations (3)
ISLAND NEPHROLOGY SERVICES PC
1550 RICHMOND AVE, SUITE 205
STATEN ISLAND, NY 103141578
7189827800
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.