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).