Urologic Specialists of Oklahoma, Inc. 10901 E 48th Street South, Tulsa, OK 74146. T: 918-749-8765. Visit: www.urologicspecialists.com.