February 25, 2008 at 4:36 pm
#615089
Justan
Member
There is a place called Benz Friends just the other side of the Duwamish waterway. I’ve never taken my car there but heard lots of good things over many years. I always go to Phil Smart as they have always done a great job and given me a ride to and from the shop.