ODAI ABDALLA, MD
Primary Specialty
Neurology Physician
Practice Location
6565 S YALE AVE STE 209TULSA, OK 74136-8303 Map ↗
918-488-0990
918-728-8036
All Specialties & Licenses
- Neurology Physician Primary — Neurology
- Neurology Physician — Neurology
Other Practice Locations
540 LITCHFIELD STTORRINGTON, CT 06790-6679 Map ↗
972-449-0540
NPI Registration
Enumerated: 2018-04-25
Last CMS Update: 2026-01-19