Doctor Profile

David Primrose

Neurological Surgery

Close Icon

David Primrose

908 Jefferson St

206-744-9300

Send this to a friend