ODAI ABDALLA, MD

NPI: 1689162786 · Individual · Active

Primary Specialty

Neurology Physician
Psychiatry & Neurology — Neurology

Practice Location

6565 S YALE AVE STE 209
TULSA, OK 74136-8303 Map ↗
Phone: 918-488-0990
Fax: 918-728-8036

All Specialties & Licenses

  • Neurology Physician Primary — Neurology (license: 44464, OK)
  • Neurology Physician — Neurology (license: 80567, CT)

Other Practice Locations

540 LITCHFIELD ST
TORRINGTON, CT 06790-6679 Map ↗
Phone: 972-449-0540

NPI Registration

Enumerated: 2018-04-25

Last CMS Update: 2026-01-19