O Osh Anesthesiologists Pllc 0 reviews 6839 S Canton Ave Tulsa, OK • 74136 View Practice (918) 494-0612