Dr. Geoffrey McNicoll, MD is a family physician in Puyallup, Washington. He is currently licensed to practice medicine in Washington. He is affiliated with MultiCare Good Samaritan Hospital, St. Clare Hospital, and St Elizabeth Regional Medical Center.