Brett D. Llewellyn, OD 342 15th Ave E, Seattle, WA 98112, United States of America +1 206-625-9061 Rate this clinic Reviews Map Charles Rice 10 months ago Epically bad customer service.