Best Western Plus Executive Residency Oklahoma City I-35 4750 South I- 35 Service Road, Oklahoma City, OK 73129