Pep Boys Costa Mesa
Asked to do basic oil change & tire rotation BUT tire pressure & oil light still on, tires not properly inflated!
- 09-24-2012
- 12
See title, but simply super-shoddy service, AVOID!
Company: Pep Boys Costa Mesa
Country: USA
State: California
City: Costa Mesa
Address: 2946 S. BRISTOL STREET