Graduated: 1974
Also: NEPHROLOGY
Offers telehealth
NPI: 1811963002
Practice Locations (4)
2932 172ND ST
Flushing, NY 113581538
2932 172ND ST
FLUSHING, NY 113581538
7189611863
36 -17 PARSONS BLVD
FLUSHING, NY 113545931
7188885230
164 -11 CHAPIN PKWY
JAMAICA, NY 114321816
7182987800
Source: CMS National Downloadable File, September 2026.