OU Physicians South Memorial (918) 634-7600 Service Location 8005 E 106th St Tulsa, Oklahoma 74133 Directions Find Services location