Back

D C Auto Sales

St Louis, MO

not yet
rated
1 Review

2814 South Big Bend

St Louis, MO

63143

Directions

Is this your dealership?

Sort by

1 Review of D C Auto Sales

January 12, 2012

3 months after I bought this car, it started leaking oil, transmission fluid and antifreeze. Took it to a mechanic who said it had a whole bunch of problems and that it was rigged to sell. More

by nwrinkle
Customer Service
Friendliness
Price
Quality Of Work
Recommend Dealer
No
Employees Worked With
gidgett