Gregory Robert Flannery, DDS, Dentist

833 Nw 23rd St
CorvallisOR  97330 (Benton County)


Phone: 541-758-5759
Fax: 541-758-5759

NPI: 1093787012
License Number: D6641 (OR)