The staff is awesome! Office was clean and inviting. From check in to check out was just a great experience. Dr Kristy Johnson was warm and welcoming. She spent time exp ... more