Breadcrumb Home Location OU Physicians - Department of Pediatrics OU Physicians - Department of Pediatrics Address 4502 East 41st Street Tulsa OK 74135 Get Directions Phone 918-660-3400 Fax 918-660-3410 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