Similar Medicare Providers
1689162786
—
ODAI
ABDALLA
MD
Practice Location Address:
6565 S YALE AVE STE 209
TULSA, OK
74136-8303
Practice Phone:
918-488-0990
Practice Fax:
918-728-8036
1346270493
—
JAMES
W
DEAN
MD
Practice Location Address:
6565 S YALE AVE STE 209
TULSA, OK
74136-8303
Practice Phone:
918-307-3260
Practice Fax:
918-307-3101
1447447487
—
JEREMY
SALAS
M.D.
Practice Location Address:
6565 S YALE AVE STE 209
TULSA, OK
74136-8303
Practice Phone:
918-488-0990
Practice Fax:
918-728-8007