Breadcrumb Home Find a Location Urologic Specialists of Oklahoma Urologic Specialists of Oklahoma Address 10901 East 48th Street Tulsa OK 74146 Get Directions Phone 918-749-8765 Fax 918-502-5935 Page Contents Services & Programs Accepted Insurances Patient Billing Medical Records Saint Francis Careers Services & Programs Urology Accepted Insurances Patient Billing How to Request Your Medical Records The Benefits of Working at Saint Francis