D & D BrakesAuto Repair · Seattle, WAAuto Repair. Serving the Russian-speaking community in Seattle.Address: 10538 Aurora Ave N, Seattle, WA, 98133Phone: (206) 364-4440Website: https://danddbrakes.comLoading map...