Odai Abdalla MD

Neurology Physician
  • S Yale Avenue Clinic, 6565 S Yale Avenue, Suite 209, Tulsa, OK 74136, (918) 488-0990
  • Litchfield Street Clinic, 540 Litchfield Street, Torrington, CT 06790, (972) 449-0540
Claim this Profile

Other matched specialists

Loading other matched specialists