Surgical Specialists OU Physicians Surgical Specialists 1919 S Wheeling Ave Ste 600 Tulsa, Oklahoma 74104-5638 (918) 619-4400