John Putnam, MD

Internal Medicine, Addiction Medicine

611 31st Ave SW, Puyallup, WA 98373

(253) 445-7100