Endocrinology
Natasha Leibel
MD · New York, NY
Practice details
- Office
- 1150 Saint Nicholas Ave · New York · NY · 10032
- Phone
- (212) 851-5494
- NPI
- 1295713451
Medicare information
- Medicare specialty
- Pediatric Medicine
- Medicare
- Accepts Medicare-approved amounts as full payment (assignment)
- Group practice
- Trustees of Columbia University in the City of New York · 2,296 clinicians
- Medical school
- Js Weill Medical College, Cornell University, graduated 1998
- Medicare PAC ID
- 0244266112
- Medicare enrollment ID
- I20050712000717
Other office locations
- 161 Fort Washington Ave, New York, NY 10032 · (212) 305-8559
- 3959 Broadway, New York, NY 10032 · (212) 305-4636
Patient reviews
Loading patient reviews…
All reviews are moderated. Review policy