Xu-Cai, Ye Olivia, M.D.
Internal Medicine
SaintFrancis Health System
6600 South Yale Ave
Tulsa OK 74136
Phone: 918-481-4944
Fax: 918-481-4953
hospital medicine(inpatient services).