Photo
DR. LEORA IDIT HORWITZ , MD MHS
  • Internal Medicine
Location
New York, NY
Specialties
  • Internal Medicine

NPI: 1841334810

Profile ID: 41891240