Auto Repair Shop
For the best auto repair service near you, visit Direct Towing & Auto Sales! Our licensed technicians have many years of experience and can help resolve any problems you may have. We are knowledgeable with all models and types of cars so don’t hesitate to bring your vehicle in today.
Our auto shop is located in Metairie, LA and we accept walk-ins and appointments at (504) 324-3551. We also provide roadside assistance if your car has broken down. Call us today!