Photo
DR. NOCI DEDA , MD
  • Internal Medicine
Location
Lake Placid, NY
Specialties
  • Internal Medicine

NPI: 1922018282

Profile ID: 72928411