Southwest Direct, Inc. Share: Advertising & Promotional Products Southwest Direct, Inc. 2502 Charles Page Blvd. TULSA, OK 74127 (918) 582-0093 About Map About Family owned and operated direct mail company, located just outside of downtown Tulsa. Able to print letters, postcards, brochures, laminate and more. What's Nearby? Distance: 5 10 15 20 25 50 mi.