Ira Mehlman, MD, Internal Medicine

1520 York Ave
Ste 23 D
New YorkNY  10028-7008 (New York County)


Phone: 212-717-4693
Fax:

NPI: 1326075136
License Number: 220916 (NY)