Get Directions to Tedros Auto Repair ← View details 1622 EAST YESLER WAY, Seattle, Washington 98122 (206) 325-3904 Get Directions From* To * — Required information