Embassy Suites (40) Tulsa I-44 Details Location Address:3332 S 79th East Ave, Diplomat Ambassador Room, Tulsa, Oklahoma, 74145, United States