Save David C. Primrose, MD DavidPrimrose.MD.com • General Surgeon, Neurosurgeon • 42 years experience David Primrose, MD 1100 9th Avenue, Seattle, WA