The Muffler ShoppeAuto Repair · Seattle, WAAuto Repair. Serving the Russian-speaking community in Seattle.Address: 10009 16th Ave Sw, Seattle, WA, 98146Phone: (206) 762-1939Website: http://www.themufflershoppe.net/about_usLoading map...