Search

ODAI ABDALLA MD

Individual Provider (NPI-1) Active

Psychiatry & Neurology, Neurology

Provider Information

NPI Number
1689162786
Provider Type
Individual Provider (NPI-1)
Credentials
MD
Status
Active

Contact & Location

Address
6565 S YALE AVE STE 209, TULSA, OK, 741368303
Phone
(918) 488-0990
Fax
(918) 728-8036

Specialties & Taxonomies

Psychiatry & Neurology, Neurology Primary License: OK #44464
Psychiatry & Neurology, Neurology License: CT #80567

All Addresses

MAILING

6600 S YALE AVE STE 1200

TULSA, OK, 741363361

LOCATION

6565 S YALE AVE STE 209

TULSA, OK, 741368303

(918) 488-0990