Amjad Mreyoud, MD, Internal Medicine

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


Phone: 918-294-6840
Fax: 918-294-6839

NPI: 1518107051
License Number: 26690 (OK)