Breadcrumb Home Location Tulsa Women's Health Care Tulsa Women's Health Care Address 10011 South Yale Avenue Suite 100 Tulsa OK 74137 Get Directions Phone 918-299-5151 Fax 918-299-2171 Page Contents Hours Accepted Insurances Patient Billing Medical Records Saint Francis Careers Hours Accepted Insurances Patient Billing How to Request Your Medical Records The Benefits of Working at Saint Francis