Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1994
Offers telehealth
NPI: 1225086598
Practice Locations (2)
853 BROADWAY, SUITE 903
NEW YORK, NY 100034703
853 BROADWAY, SUITE 903
NEW YORK, NY 100034720
2127876900
Source: CMS National Downloadable File, September 2026.