Dr. James and his staff immediately greet you with a smile. Dr. James knows how to take care of his patients and listens attentively to their needs. He answers questions and concerns and will provide information and educate his patients. He is resourceful and full of wisdom. He will take care of your entire family. I have been a patient of his for over 20 years. He is the best doctor I have ever met. As soon as I walked through the door, I was immediately greeted by his friendly staff. They show concern about the patient's needs and keep the patient informed while waiting. Parking is convenient and the property is well maintained. I would highly recommend Dr. James to any of my friends and family.