T & D Auto & Truck Service Center is a car and truck auto repair shop. The mechanics provide general repairs, including tire balancing and rotation, suspension work, engine diagnostics, belt timing and more. This center also is an authorized U-Haul deale; numerous small and medium trucks are available.