Graduated: 1969
Offers telehealth
NPI: 1366442287
Practice Locations (3)
382 CENTRAL PARK W
New York, NY 100256031
150 E 93RD ST, APT 9C
NEW YORK, NY 101283723
2124109499
382 CENTRAL PARK W, APT 6W
NEW YORK, NY 100256031
2124109499
Source: CMS National Downloadable File, September 2026.