Shawn Macleod, MD

Family Medicine

MultiCare Health System

1700 5th St SE, Ste 100, Puyallup, WA 98372

Accepting new patients

(253) 848-8797