8506 5th Ave Ne.,
Seattle , WA 98115 UNITED STATES
Based on 1 reviews
Very, very disappointing customer serviceAfter 5 years of using this repair facility exclusively on our low mileage road trip vehicle, the owner wouldn?t even give me a full 10 minutes to discuss documented potential problems with prior brake work and repairs. He refused to...
Worldwide > United States > Seattle, WA > Gas & Service Stations