Tulsa Truck Center Inc 5503 West 61st St Tulsa 74131 Creek Posted on May 7, 2025 by robert@robertmacs.com Tulsa Truck Center Inc 5503 West 61st St Tulsa 74131 Creek Tulsa Truck Center Inc 5503 West 61st St Tulsa 74131 Creek Search for: