Luxa Enterprises LLC Share: Luxa Enterprises LLC Visit Website Request Info 15 e 5th st Suite 1701 Tulsa, OK 74103 (918) 392-4707 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.