Dr. Edna Idan MD

  • 1313 2st Ave South 703 Oxford House
    Nashville, TN, 37232
  • (615) 936-0087

Physician Profile

Edna Idan, graduated from in . Her primary practice is as an Emergency Medicine.