Truax Car Care
541 W State Highway 46
Spencer
IN
47460
(812) 829-4044
Open Map
Description
Truax Car Care is located at 38 W Market St, Spencer, IN. This business specializes in Auto Repair & Service and Tires.
by merchantcircle on July 15, 2015 from
merchantcircle
auto repair
auto service
Automotive
Number of employees: 1 to 4
Spencer
tire dealers
Tire-Dealers-Retail
Tires
Tires & Tire Dealers
Tires & Wheel Alignment