I have been a patient at this facility for over a decade. It is a welcoming and friendly staff. I appreciate the service I receive from everyone including the Scheduling and Reception staff, Physician's Assistants and Nurse Practitioners. It has a comfortable waiting room and convenient location. My physician, Dr. Kelly, is excellent and has the intelligence, knowledge and demeanor that my husband and I trust, admire and respect.