Abel Tewodros, MD

Address

Nw Hospital 1550 North 115th St.
Seattle, WA 98133