6600 S YALE AVE STE 900 TULSA, OK 74136
REBECCA THRUN, D.O.
Internal Medicine Physician
YE OLIVIA XU-CAI, MD