Tulsa OK Business Management Consultants 1. 9722 S Oswego Ave, Tulsa, OK 74137 | Allen Allen & Associates LLC (918) 298-9036