1821 South Memorial Dr - TULSA, OK 918-270-2882 -