Deborah Edelman, MD, Internal Medicine

2109 Broadway
New YorkNY  10023-2138 (New York County)


Phone: 212-492-5500
Fax:

NPI: 1538554936
License Number: 290777 (NY)