Kathleen Bell is an excellent Nurse Practitioner! She is compassionate, caring, and she is a great communicator. She addressed all my concerns, and never rushed through my appointments. I have recommended her to several friends. She is wonderful!