Breadcrumb Home Location Breast Health Specialists of Oklahoma Breast Health Specialists of Oklahoma Address 2448 East 81st Street Suite 1500 Tulsa OK 74137 Get Directions Phone 918-392-7950 Fax 918-392-7949 Page Contents Accepted Insurances Patient Billing Medical Records Saint Francis Careers Accepted Insurances Patient Billing How to Request Your Medical Records The Benefits of Working at Saint Francis