Oliver L Rusher, DDS, Dentist

21887 Sw Sherwood Blvd
Ste A
SherwoodOR  97140-9459 (Washington County)


Phone: 503-625-7144
Fax: 503-625-5328

NPI: 1184787152
License Number: 7259 (OR)