Negar Aliabadi, MD, Internal Medicine

315 W 91st St
Apt 5b
New YorkNY  10024-1039 (New York County)


Phone: 617-694-9831
Fax:

NPI: 1619123460
License Number: 251351 (NY)