Dr. James R. Keddington provides comprehensive dental services, from preventative care to restorative and cosmetic dentistry. His office is equipped with modern tools for accurate, comfortable treatment. Patients can expect a personalized experience designed to meet their specific needs. The practice emphasizes long-term oral health.