Breadcrumb Home Location Children's Clinic of Owasso Children's Clinic of Owasso Address 8439 North 117th East Avenue Owasso OK 74055 Get Directions Phone 918-272-8989 Fax 918-272-4185 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