5 /5 Karen Collier: AWESOME!!! Smiles when I came in and cheerful greetings from Gina and Rhonda! The girls in the back were cheerful, helpful, and smiling as always. Set me right up for my appointment and in a few minutes Dr. Klein was there. He is always very helpful, asking if I have questions or concerns and very kind. I was only there a few minutes but it was a great experience. Thank you to everyone at the Salem office!