Tim Earnest, MD

426 North Meridian, Puyallup, Washington 98371