Alaa Aldeen Alrabbat, MD, Internal Medicine

8803 S 101st E Ave
Ste 395
TulsaOK  74133-5726 (Tulsa County)


Phone: 256-627-1949
Fax:

NPI: 1144315359
License Number: 26191 (OK)