Tulsa OK Publishers-Directory & Guide 1. 7030 S Yale Ave, Tulsa, OK 74136 | Ambassadors Restaurant Guide (918) 496-4680